49 Commits

Author SHA1 Message Date
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
slamm%netscape.com
6e1744f8f9 Take CFLAGS off link line
git-svn-id: svn://10.0.0.236/trunk@25144 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-25 23:47:43 +00:00
briano%netscape.com
68f6e9c649 Minor change to make it acceptable to QNX.
git-svn-id: svn://10.0.0.236/trunk@22766 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-04 05:02:09 +00:00
cls%seawood.org
0a35e79928 Fixes to resource install for xpfe. Fixes to make MOZ_NATIVE_* work again. Thanks to Jeremy Lea <reg@shale.csir.co.za> for the diffs.
git-svn-id: svn://10.0.0.236/trunk@14392 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 01:53:49 +00:00
cls%seawood.org
c72fa9d414 More fixes for build_number
git-svn-id: svn://10.0.0.236/trunk@13712 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-30 04:05:50 +00:00
cls%seawood.org
7029665f7b Added MAKE_OBJDIR to build_number target
git-svn-id: svn://10.0.0.236/trunk@13706 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-30 02:57:34 +00:00
cls%seawood.org
907fb412ae Added artificial $(DISTTARGETS) to make parallel builds play nice.
git-svn-id: svn://10.0.0.236/trunk@11836 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-03 01:37:09 +00:00
cls%seawood.org
02c981296d Removed obsolete autoconf version of tweak_nspr:
git-svn-id: svn://10.0.0.236/trunk@11743 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-02 02:12:21 +00:00
cls%seawood.org
8039a94c6a Sync'd Makefile.ins with corresponding Makefiles. Fixed problems with autoconf build. Thanks to Christopher Blizzard <blizzard@appliedtheory.com> and Tom Rini <trini@kernel.crashing.org>.
git-svn-id: svn://10.0.0.236/trunk@10673 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-22 03:47:27 +00:00
cyeh%netscape.com
de4253f385 set timebombs to have 0 warning days by default, so that the user
is presented with the warning dialog on every launch


git-svn-id: svn://10.0.0.236/trunk@9168 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-02 23:20:17 +00:00
cls%seawood.org
4fadfde870 Sync'd Makefile.ins
git-svn-id: svn://10.0.0.236/trunk@9074 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-02 00:54:34 +00:00
cls%seawood.org
4a37c272a1 Tweaked clobber_all dependency for autoconf tinderbox build.
git-svn-id: svn://10.0.0.236/trunk@8828 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-29 22:37:34 +00:00
cls%seawood.org
656bd9c3e8 Added timebomb target.
git-svn-id: svn://10.0.0.236/trunk@8630 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-27 19:53:30 +00:00
cls%seawood.org
bde336e65a Updates to autoconf files.
git-svn-id: svn://10.0.0.236/trunk@8491 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-26 04:04:57 +00:00
cls%seawood.org
4288391d23 AUTOCONF_1_0 landing.
git-svn-id: svn://10.0.0.236/trunk@8198 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-19 20:42:14 +00:00