seawood%netscape.com
d46d35c10e
Turn mkdepend off for OS/2 until it has been ported to icc.
...
Fixing tinderbox bustage. r=mkaply
git-svn-id: svn://10.0.0.236/trunk@116919 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-19 23:49:45 +00:00
seawood%netscape.com
59e9314297
Erk! That should've been:
...
Traverse mkdepend dir when not using system makedepend and not using _compiler dgenerated dependencies_.
Bug #131663
git-svn-id: svn://10.0.0.236/trunk@116903 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-19 22:40:31 +00:00
seawood%netscape.com
a8ff7f86d6
Traverse mkdepend dir if not using native makedepend & not using autodeps
...
Bug #131663 r=bryner a=asa
git-svn-id: svn://10.0.0.236/trunk@116900 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-19 22:32:08 +00:00
seawood%netscape.com
7fc1be14d1
Add FINAL_LINK_* lists to GARBAGE
...
git-svn-id: svn://10.0.0.236/trunk@109912 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:30:25 +00:00
seawood%netscape.com
2750945184
Initial landing of win32 support for autoconf builds.
...
Bug #58981 sr=alecf
git-svn-id: svn://10.0.0.236/trunk@109658 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:17:48 +00:00
seawood%netscape.com
a7a1bc99b0
Oops. Only bump the opt level for gcc.
...
Fixing nebiros bustage.
git-svn-id: svn://10.0.0.236/trunk@108307 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 17:41:48 +00:00
seawood%netscape.com
e31141ea5d
Allow modules to override *default* optimization levels by setting MODULE_OPTIMIZE_FLAGS
...
Bug #110215 r=bryner
git-svn-id: svn://10.0.0.236/trunk@108282 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 07:42:48 +00:00
seawood%netscape.com
25c089864b
Land the simple OSX Mach-O build changes.
...
Bug #75653 r=cls
git-svn-id: svn://10.0.0.236/trunk@106261 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-25 08:55:53 +00:00
gerv%gerv.net
22f4f719e8
Bug 101431 - create chromelist.txt for use with Patch Maker. r=cls, leaf.
...
git-svn-id: svn://10.0.0.236/trunk@105602 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-17 05:27:42 +00:00
seawood%netscape.com
13557020a9
There's no need to create a target version of nsinstall so always compile it for the host platform.
...
git-svn-id: svn://10.0.0.236/trunk@105393 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-14 21:38:01 +00:00
cls%seawood.org
e11146551f
Remove Motif port from build. Pull using MOTIF_LAST_RITES tag to resurrect (but why would you want to do a silly thing like that?)
...
Bug #89330 r=bryner sr=pavlov
git-svn-id: svn://10.0.0.236/trunk@105276 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-12 20:21:31 +00:00
seawood%netscape.com
4ff97f658d
Turn on module dependency tracking.
...
Bug #59454 sr=alecf
git-svn-id: svn://10.0.0.236/trunk@103979 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-27 21:30:42 +00:00
cls%seawood.org
ba0eafb017
Create active header list for each module during the export phase.
...
At the end of the export loop, remove the outdated files.
Requires setting MOZ_TRACK_MODULE_DEPS to activate
Bug #59454 r=bryner sr=alecf
git-svn-id: svn://10.0.0.236/trunk@102798 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-12 06:42:26 +00:00
mkaply%us.ibm.com
eee9fc790b
#98387
...
OS/2 only
Use getopt from mac LDAP so we can get rid of GPLed code
git-svn-id: svn://10.0.0.236/trunk@102601 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-08 22:37:24 +00:00
cls%seawood.org
41d33154da
Remove the final link lists at the beginning of each build to catch config & library name changes
...
git-svn-id: svn://10.0.0.236/trunk@97670 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-21 08:11:15 +00:00
cls%seawood.org
38383bb67c
Build tools should be in place after the first pass and not wait for the next build phase
...
git-svn-id: svn://10.0.0.236/trunk@83657 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-14 22:28:51 +00:00
cls%seawood.org
7f7e4d7563
Oops, forgot to wrap the install in a USE_ELF_DYNSTR_GC ifdef.
...
git-svn-id: svn://10.0.0.236/trunk@83483 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-11 08:00:29 +00:00
cls%seawood.org
448a8f3306
Moving the tool to strip the dynstr section from elf binaries to config/elf-dynstr-gc.c . See mozilla/tools/elf-dynstr-gc/elf-gc-dynstr.c for the previous history of this file.
...
Bug #62098 r=jag
git-svn-id: svn://10.0.0.236/trunk@83481 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-11 07:24:47 +00:00
cls%seawood.org
865cae2ced
Make sure that buildID is set to 0 unless MOZILLA_OFFICIAL is set. Bug #26798 r=leaf r=scc
...
Note: for mac, MOZILLA_OFFICIAL is only set by default on opt builds until the new mac build scripts land.
git-svn-id: svn://10.0.0.236/trunk@81519 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-20 05:21:40 +00:00
warren%netscape.com
7f169b60ba
Fixed (a) not deleting installed-chrome.txt (bugscape bug 2428), (b) made MOZ_DISABLE_JAR_PACKAGING work again, and (c) created dist/bin/chrome directory in add-chrome.pl -- breaking objdir builds. r=mcafee
...
git-svn-id: svn://10.0.0.236/trunk@79689 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-21 01:47:19 +00:00
cls%seawood.org
536147ea5d
Check for BUILD_OFFICIAL as well as MOZILLA_OFFICIAL
...
git-svn-id: svn://10.0.0.236/trunk@73896 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-09 15:02:24 +00:00
cls%seawood.org
178d7f72df
Check for BUILD_OFFICIAL as well as MOZILLA_OFFICIAL
...
git-svn-id: svn://10.0.0.236/trunk@73895 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-09 15:01:27 +00:00
cls%seawood.org
57ed321e90
Change test to check for file (-f) rather than exists (-e) which broke under solaris.
...
git-svn-id: svn://10.0.0.236/trunk@73884 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-08 10:25:59 +00:00
cls%seawood.org
4c0366b0d7
The unix builds will use a generated build_number (rather than the checked in version) that will forcibly be 000000000 unless MOZILLA_OFFICIAL is set. Bug #26798
...
Chrome files that need the build date set for MOZILLA_OFFICIAL builds will no longer be modified in the source tree. The source tree copies will be used as a template for a generated version. Bug #29597
git-svn-id: svn://10.0.0.236/trunk@73882 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-08 09:36:01 +00:00
mkaply%us.ibm.com
2871a99309
#40177
...
r=cls, a=brendan
OS/2 bring up - copy dirent.h and getopt.h to the dist for VisualAge build
git-svn-id: svn://10.0.0.236/trunk@72956 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-22 22:10:43 +00:00
cls%seawood.org
c74655862a
Make the distclean target work as advertised. Bug #42167
...
git-svn-id: svn://10.0.0.236/trunk@72057 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-12 23:02:14 +00:00
cls%seawood.org
2b9a7f90cc
Remove all.js from TARGETS which are removed on a distclean. bug #41033
...
git-svn-id: svn://10.0.0.236/trunk@71837 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-09 00:36:57 +00:00
danm%netscape.com
6a8ccb4444
clear record of installed chrome at beginning of install
...
git-svn-id: svn://10.0.0.236/trunk@69706 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-15 00:26:47 +00:00
cls%seawood.org
a539ab2494
More OS/2 Makefile changes. Bug #34106 Batch 12
...
git-svn-id: svn://10.0.0.236/trunk@68226 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-04 11:00:47 +00:00
cls%seawood.org
36f0033393
Fix cross-compiling rules so that we can build both the host & target version of our "internal" build tools.
...
Added .ho suffix for host objects.
Added rules for HOST_PROGRAM, HOST_LIBRARY & HOST_SIMPLE_PROGRAMS.
When cross-compiling, use the host_ versions of nsinstall, xpidl & xpidl_link and install host targets under $(DIST)/host .
Bug #11890
git-svn-id: svn://10.0.0.236/trunk@64719 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 07:18:52 +00:00
pavlov%netscape.com
1fdd348954
changes to let us build on MacOS X
...
git-svn-id: svn://10.0.0.236/trunk@62619 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-11 03:08:04 +00:00
dmose%mozilla.org
92d791b7b0
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@52908 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:40:37 +00:00
cls%seawood.org
3ed85f3b96
Ooops. Who remove the config.mk include?
...
git-svn-id: svn://10.0.0.236/trunk@47062 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 14:53:56 +00:00
cls%seawood.org
dbbf0c4eef
Add -D_POSIX_SOURCE to DEFS to get rid of those useless 'index shadow' warnings. Add either -D_BSD_SOURCE or -D_XOPEN_SOURCE=500 to whichever Makefile.ins need it to accommodate for Posix' strictness. Add check for getopt.h for nsinstall.c.
...
git-svn-id: svn://10.0.0.236/trunk@47060 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 14:25:28 +00:00
briano%netscape.com
f41ea1bd2f
Cleanup.
...
git-svn-id: svn://10.0.0.236/trunk@46751 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 09:22:43 +00:00
briano%netscape.com
753336cfb1
Fix for the current INTERNAL_TOOLS breakage on SunOS4.
...
git-svn-id: svn://10.0.0.236/trunk@45949 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 22:28:49 +00:00
cls%seawood.org
ddc798c9ea
Forgot the INTERNAL_TOOLS rules needed for cross-compiling
...
git-svn-id: svn://10.0.0.236/trunk@45474 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 14:43:44 +00:00
cyeh%netscape.com
b1da84ff3f
changing nsBuildID.h so that it does the right thing w/regards to rebuilds
...
git-svn-id: svn://10.0.0.236/trunk@44208 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 00:56:04 +00:00
briano%netscape.com
7e402f3590
Got rid of some unneeded rules.
...
git-svn-id: svn://10.0.0.236/trunk@43966 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-21 02:59:58 +00:00
cls%seawood.org
c40becaa41
Removed all references to obsolete OBJDIR variable.
...
Removed various sections of config.mk & rules.mk that were only used by OBJDIR or by a non-autoconf build.
git-svn-id: svn://10.0.0.236/trunk@43791 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 06:52:59 +00:00
cyeh%netscape.com
3301bb9be6
whoops. broke parallel builds. will fix real soon now. also want
...
to fix generation rules so that you aren't forced to rebuild large sections
of XPCOM when dp starts using it.
git-svn-id: svn://10.0.0.236/trunk@43752 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 01:58:58 +00:00
cltbld%netscape.com
828d3b714f
fix for 11608, implement nsBuildID.h for XPCOM/component registry queries
...
git-svn-id: svn://10.0.0.236/trunk@43690 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 21:12:27 +00:00
briano%netscape.com
4d84dcc6fe
Fix for bug 11852. No effect on non-release builds.
...
git-svn-id: svn://10.0.0.236/trunk@43346 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-14 03:36:38 +00:00
briano%netscape.com
9e882f91c0
Fix for bug 9902. Now the build number in xpfe/browser/resources/content/viewSource.xul will get updated properly as well.
...
git-svn-id: svn://10.0.0.236/trunk@43031 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 21:43:37 +00:00
cyeh%netscape.com
46a0b3663c
restore build number hackery after matt fisher xul move
...
git-svn-id: svn://10.0.0.236/trunk@39584 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 00:04:40 +00:00
briano%netscape.com
2270332ca1
No need to build bsdecho anymore.
...
git-svn-id: svn://10.0.0.236/trunk@33381 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-02 01:15:08 +00:00
ramiro%netscape.com
cbdd54d086
I meant to yank this hack, not comment it out.
...
git-svn-id: svn://10.0.0.236/trunk@27308 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 04:29:52 +00:00
ramiro%netscape.com
6050138266
Move unix specific build hacks/scripts/etc into their own little place:
...
build/unix.
git-svn-id: svn://10.0.0.236/trunk@27306 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 04:15:34 +00:00
ramiro%netscape.com
235eb640dd
Fix for 4856. run-mozilla scripts were broken in release tarballs.
...
git-svn-id: svn://10.0.0.236/trunk@26890 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-09 21:41:23 +00:00
cyeh%netscape.com
2f1b4ec015
make build numbers work on UNIXen. This is a hack into the XUL file, build
...
number generation will need to be moved.
git-svn-id: svn://10.0.0.236/trunk@25508 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-30 00:14:48 +00:00