39 Commits

Author SHA1 Message Date
peterv%netscape.com
2baa8d30af Fix for bug 127485 (Clean up soap in the mac buildscripts). sr=sfraser, a=dbaron.
git-svn-id: svn://10.0.0.236/trunk@115675 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-03 11:19:24 +00:00
peterv%netscape.com
db50f2fb18 First part of fix for bug 107795 (Enable SOAP in default builds). SOAP is still off after this check-in. sr=sfraser, a=shaver.
git-svn-id: svn://10.0.0.236/trunk@115153 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-21 14:15:55 +00:00
peterv%netscape.com
3cefd2851d Fix CLOBBER_IDL_PROJECTS (broken after the conversion to XML projects). r=smfr.
git-svn-id: svn://10.0.0.236/trunk@114022 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-08 11:34:27 +00:00
ccarlen%netscape.com
1731924479 Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@110182 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 21:58:15 +00:00
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
thesteve%netscape.com
ac286bf41d Bug#81373
build script changes to support mac static build.
r=jfrancis
sr=sfraser
a=asa on behalf of drivers


git-svn-id: svn://10.0.0.236/trunk@101860 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-28 00:11:50 +00:00
thesteve%netscape.com
2147025111 Bug#81373 (mac static build)
this new file adds XML-DOM support to munge the
exported codewarrior project files.
r=jfrancis
sr=sfraser
a=asa on behalf of drivers


git-svn-id: svn://10.0.0.236/trunk@101859 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-28 00:01:40 +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
sfraser%netscape.com
942bc972c6 Fix bug 84216: add option to Mac build scripts to pull by date (options pull_by_date). r=peterv,sr=scc
git-svn-id: svn://10.0.0.236/trunk@99210 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-13 20:08:50 +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
peterv%netscape.com
e7523f66c7 Fix bug 79271 (Option-specific #defines should move from BuildFlags.pm into MozillaCheckoutList.txt). r=sfraser.
git-svn-id: svn://10.0.0.236/trunk@95248 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 10:22:42 +00:00
sfraser%netscape.com
2b4fce29be Fix MacCVS.pm to no longer require the AppleScript glue library, but instead to use AppleEvents::Simple just like we do for CodeWarrior. Bug 78800. r=peterv
git-svn-id: svn://10.0.0.236/trunk@94163 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 23:50:43 +00:00
sfraser%netscape.com
b26c787359 Just add a comment so that saps who come along later and try to figure this out get a head-start that was denied me.
git-svn-id: svn://10.0.0.236/trunk@94151 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 23:13:41 +00:00
sfraser%netscape.com
9c8efb060c Remove a comment about CARBON from the defaul comment that goes into new prefs files, because we now use 'options carbon' instead of main::CARBON. r=peterv
git-svn-id: svn://10.0.0.236/trunk@94150 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 23:13:05 +00:00
dmose%netscape.com
427a83f30d Tweak Mac build system to make nsLDAPAutoCompleteSession.cpp and friends compile when "options ldap" is on (bug 70933). r=peterv@netscape.com, sr=smfr@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@94005 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 00:26:14 +00:00
ftang%netscape.com
46de2a7d0a add bidi into the build flag and define IBMBID if bidi is set. fix bug 75463. r/sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@92196 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 11:22:11 +00:00
pinkerton%netscape.com
e4b5accaab allow macs with low memory to build optimized by setting the |lowmem| option. bug 72945. r=peterv/sr=shaver.
git-svn-id: svn://10.0.0.236/trunk@90570 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-27 23:08:32 +00:00
saari%netscape.com
dd45ea39cd libpr0n 4 mac
r=pinkerton,pavlov, sr=smfr


git-svn-id: svn://10.0.0.236/trunk@90327 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-24 02:44:26 +00:00
dmose%netscape.com
b3d40180c2 Turn on basic LDAP infrastructure in the default mac build. No user-visible changes yet. Code being turned on: moa=dmose@netscape.com, sr=shaver@mozilla.org. Mac system build changes: r=peterv@netscape.com, sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@89958 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-21 01:45:24 +00:00
heikki%netscape.com
56404f9057 No bug number. Build XMLExtras without SOAP by default on Mac, as it is on other platforms. r=peterv, sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@88893 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-08 02:32:56 +00:00
beard%netscape.com
4f9819f668 options cache 1 now implies #define MOZ_NEW_CACHE 1. r=sfraser
git-svn-id: svn://10.0.0.236/trunk@88341 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-02 00:19:29 +00:00
beard%netscape.com
47b722b21f remove dependence on $main::CARBON, add $main::options{cache} to conditionally build new cache projects. r=sfraser
git-svn-id: svn://10.0.0.236/trunk@88047 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-27 02:44:26 +00:00
sdagley%netscape.com
1a401b09cb This file was supposed to be part of the Carbon carpool last week but somehow didn't get comitted. Trying again.
git-svn-id: svn://10.0.0.236/trunk@87633 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-22 04:24:36 +00:00
beard%netscape.com
fe3a8c3643 build system changes for Carbon, bug #64484, r=pinkerton, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@86305 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-06 04:00:52 +00:00
sfraser%netscape.com
6bde6a1e75 Adding options to not use the progress file, and optimize project opening in codewarrior. Bug 61401, r=scc, sr=jj
git-svn-id: svn://10.0.0.236/trunk@83328 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-06 22:09:50 +00:00
sfraser%netscape.com
5508be01ee Trying to fix build redness; convert the ImportXMLProject stuff to use thew new low-level AE handler, and change the error messages to be better picked up by the Tinderbox error parser.
git-svn-id: svn://10.0.0.236/trunk@83040 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-29 08:15:04 +00:00
sfraser%netscape.com
a501b855e8 Attempting to fix the clobber build redness; adding an 'import_project' handler which uses low-level Apple Event stuff to talk to CodeWarrior, which should detect errors better.
git-svn-id: svn://10.0.0.236/trunk@83039 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-29 08:14:01 +00:00
cltbld%netscape.com
e0e20768cd [sfraser@netscape.com] Try to fix clobber tinderbox problems by putting a timeout on the Import project XML AppleScript. r=jj
git-svn-id: svn://10.0.0.236/trunk@83025 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-29 04:18:30 +00:00
sfraser%netscape.com
e4ebb35bb6 Add error checking to the chdir call, so that the scripts produce the correct error message when you try having the 'mozilla' folder at the root of a volume. r=kin
git-svn-id: svn://10.0.0.236/trunk@82657 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-15 22:56:30 +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
b725568f25 Allowing 'pull all 1' in the prefs file to turn on pulling for the build scripts. Also change from using $0 to cwd() to enable calling scripts to work better. NOT PART OF THE BUILD
git-svn-id: svn://10.0.0.236/trunk@81881 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-27 20:42:24 +00:00
sfraser%netscape.com
ff6c6f712b Minor output cleanup. NOT PART OF THE BUILD
git-svn-id: svn://10.0.0.236/trunk@81842 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-27 00:38:58 +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
35eb96c1c7 Add build time routines. NOT PART OF THE BUILD
git-svn-id: svn://10.0.0.236/trunk@81800 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-26 06:00:31 +00:00
sfraser%netscape.com
7f8348d4fc Fix Jar::CreateJarFromManifest exporting. NOT PART OF THE BUILD
git-svn-id: svn://10.0.0.236/trunk@81796 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-26 03:53:51 +00:00
sfraser%netscape.com
3dcda1a5f4 Tidy up CodeWarrior path stuff. NOT PART OF THE BUILD
git-svn-id: svn://10.0.0.236/trunk@81780 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-26 01:20:12 +00:00
sfraser%netscape.com
7ccf0281d2 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@81760 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-25 22:20:22 +00:00
sfraser%netscape.com
3daa0cbc88 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@81759 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-25 21:52:22 +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