Closed
Bug 502285
Opened 16 years ago
Closed 16 years ago
Modify build setup to only build crypto pieces when specifically requested
Categories
(Firefox :: Sync, defect)
Tracking
()
RESOLVED
FIXED
0.5
People
(Reporter: mconnor, Assigned: mconnor)
References
Details
Ideally, the crypto component would be a part of the platform. Until then, it'd be a win for getting up and running to only rebuild the crypto pieces if we specifically request it (i.e. |make crypto| or something). The component only changes if we add platforms, and other than that we shouldn't need to make people deal with the SDK. I might even go as far as to say we should move that code into a /crypto subdirectory and leave it out of the toplevel makefile entirely.
Thoughts?
Comment 1•16 years ago
|
||
Would save me a step ;) Right now I build weave with..
make xpi && hg revert -a --no-backup platform
Plenty of accidental checkins of a rebuilt binary..
http://hg.mozilla.org/labs/weave/log/tip/platform/Darwin/components/WeaveCrypto.dylib
| Assignee | ||
Comment 2•16 years ago
|
||
I'm currently just commenting out the two lines at: http://mxr.mozilla.org/labs-central/source/weave/Makefile#111 to avoid the same fate. ;)
| Assignee | ||
Comment 3•16 years ago
|
||
Need this to make automated builds easier, taking.
Assignee: nobody → mconnor
| Assignee | ||
Updated•16 years ago
|
Component: General → Build Config
QA Contact: general → build-config
| Assignee | ||
Comment 4•16 years ago
|
||
Fixed by bug 503429
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Updated•16 years ago
|
Target Milestone: 1.0 → 0.5
Updated•7 years ago
|
Component: Firefox Sync: Build → Sync
Product: Cloud Services → Firefox
You need to log in
before you can comment on or make changes to this bug.
Description
•