User:Mconnor/Past/WeaveSourceReorg
Basic goals:
- Remove requirement for xulrunner SDK unless hacking on crypto
- Only rebuild crypto when specifically required
- Clearly separate out tools/scripts from main source
- Lower the bar for someone to check out and build a working copy
- Help avoid crufty XPIs by having everything stage to an easily-nuked objdir
- Make automation easier by making the build process cleaner
weave/
crypto/
components/
src/
platform/
Makefile
source/
chrome/
components/
defaults/
modules/
chrome.manifest.in
install.rdf.in
Makefile
tests/
harness/
system/
unit/
readme.txt
tools/
build/
docs/
scripts/
Makefile
README
objdir is weave/dist, unless specified via env variable