sfraser%netscape.com
cf430037b7
Fix for bug 83589 -- fix the mac build scripts so that a commercial tree doesn't clobber config files in the mozilla tree. r=peterv,sr=scc
...
git-svn-id: svn://10.0.0.236/trunk@106423 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-26 22:36:28 +00:00
sfraser%netscape.com
a42923276d
Add support for a fast-update option on Mac, bug 79280. r=peterv, sr=scc
...
git-svn-id: svn://10.0.0.236/trunk@101260 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 01:50:06 +00:00
peterv%netscape.com
257e3b2538
Fix for bug 83589 (Doing a commercial build clobbers DefinesOptions.h, forcing an entire rebuild). We now have separate headers for the optional defines for mozilla/commercial and debug/optimized. sr=sfraser.
...
git-svn-id: svn://10.0.0.236/trunk@98367 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-30 14:30:54 +00:00
sfraser%netscape.com
e338844826
Build script update (NOT PART OF THE BUILD)
...
1. Make the build scripts pull by default, and remember the pull state in the build progress file (pulling is now just the first step of the build).
2. Allow a local prefs file at the root of the source tree to cause the scripts to not look in the prefs folder for a build prefs file.
3. Improve the input file parsing, to deal with trailing # as comments
4. Totally parse the checkout list file now before checking out, instead of parsing and checking out at line at a time.
5. Ensure that the build flag arrays and hashes are cleared out at the start of a build, so that mozilla-then-netscape builds don't get the union of the two sets of flags.
git-svn-id: svn://10.0.0.236/trunk@82212 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-02 02:38:20 +00:00
sfraser%netscape.com
a252d83419
Use indirection to get to the build module file (so that different builds can use different names). Also clean up the root scripts to share more code. NOT PART OF THE BUILD
...
git-svn-id: svn://10.0.0.236/trunk@81822 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-26 20:00:34 +00:00
sfraser%netscape.com
c7acb82478
Better perl module organization; keep utility modules in Moz. Also read list of modules to checkout from a file. NOT PART OF THE BUILD
...
git-svn-id: svn://10.0.0.236/trunk@81758 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-25 21:43:23 +00:00
sfraser%netscape.com
af09c147d7
Refactorying to allow for module reuse by other build systems (e.g. Netscape commercial build). NOT PART OF THE BUILD
...
git-svn-id: svn://10.0.0.236/trunk@81723 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-25 04:04:06 +00:00
sfraser%netscape.com
8730751089
Support for a text-based list of build flags, and configurable log file locations. NOT PART OF THE BUILD
...
git-svn-id: svn://10.0.0.236/trunk@81714 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-25 02:32:30 +00:00
sfraser%netscape.com
bef53973d5
Changes to allow for pref-file override of default file locations for the CodeWarrior and CVS session location files. NOT PART OF THE BUILD
...
git-svn-id: svn://10.0.0.236/trunk@81694 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-24 22:49:23 +00:00
sfraser%netscape.com
80d5a16a3e
Script changes to support writing MacPerl output to a file. NOT PART OF THE BUILD.
...
git-svn-id: svn://10.0.0.236/trunk@81560 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-21 00:56:01 +00:00
sfraser%netscape.com
8c73880fe3
Removed an unneeded module usage, added MOZILLA_OFFICIAL, added the prefs file name param to RunBuild. FILES NOT PART OF BUILD.
...
git-svn-id: svn://10.0.0.236/trunk@81542 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-20 23:15:57 +00:00
sfraser%netscape.com
8220b595ae
More build script updates. NOT PART OF THE BUILD.
...
git-svn-id: svn://10.0.0.236/trunk@81512 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-20 04:00:06 +00:00
sfraser%netscape.com
77cd4e7cd1
Update to new build scripts. NOT PART OF THE BUILD.
...
git-svn-id: svn://10.0.0.236/trunk@81504 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-20 01:58:10 +00:00
sfraser%netscape.com
b4593fb213
New Mac build scripts. NOT PART OF THE BUILD.
...
git-svn-id: svn://10.0.0.236/trunk@79458 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-18 20:54:48 +00:00