Граф коммитов

1145 Коммитов

Автор SHA1 Сообщение Дата
cls%seawood.org 3d5e6a4110 Make sure we stay within the posix cmdline length limit (4096) when creating jars. Fix for aix & irix. Bug #53881 r=daa@distributed.net 2000-09-25 00:36:12 +00:00
cls%seawood.org 3395f95b64 Unlink file before rename() ing it. Fixes OS/2 bustage. r=mkaply Bug 51857 2000-09-25 00:11:03 +00:00
cls%seawood.org c3968eb2f6 Make MOZ_DISABLE_JAR_PACKAGING not create jar files. 2000-09-24 23:56:38 +00:00
warren%netscape.com 186f7bd6a8 Fix for throbber blocker -- mixed up override and non-override case in make-jars.pl. Also fix for os/2 problem -- can't call utime on open file. Also removed extra CRs from die cmds. r=ssu,mkaply@us.ibm.com,fosterd@hartwick.edu 2000-09-22 00:31:58 +00:00
warren%netscape.com 4bf9b97852 Made it so that the commercial tree can find make-jars.pl 2000-09-21 17:24:07 +00:00
warren%netscape.com 88416dcc48 Added unlink before copy for case where commercial tree has a symlink. 2000-09-21 17:23:29 +00:00
cltbld%netscape.com 2dafc331d1 Do NOT hardcode values into the unix build. Let configure handled it. Fixing cement bustage 2000-09-21 16:37:14 +00:00
warren%netscape.com 9262820243 Removed obsolete make-jars-unix.pl 2000-09-21 07:15:57 +00:00
warren%netscape.com 4c2266ba88 Made make-jars.pl not make intermediate copy. Fixed problem calling zip multiple times. 2000-09-21 07:14:35 +00:00
cls%seawood.org aa86baf57c make MOZ_DISABLE_JAR_PACKAGING actually disable the building of jars. ports tinderboxes and other develoers were not ready for the extra build requirements. r=#mozilla 2000-09-21 06:22:06 +00:00
cls%seawood.org b3ec10c512 Moving Cleanup() back into the JarIt() function until a proper fix for the bustage is found. 2000-09-21 05:05:26 +00:00
cls%seawood.org 8ab7b9e82f Replace custom recursive mkdir with perl5 standard File::Path::mkpath(). 2000-09-21 04:29:59 +00:00
warren%netscape.com e8e29c7e94 Fixed 'zip warning: name not matched' problem 2000-09-21 03:51:35 +00:00
warren%netscape.com 8dfe415439 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 2000-09-21 01:47:19 +00:00
warren%netscape.com 5168de85ec Added -s option to make-jars.pl (doh). 2000-09-20 23:36:42 +00:00
warren%netscape.com efcae75944 Merged in cls' changes for objDir builds. 2000-09-20 22:45:45 +00:00
warren%netscape.com 1530aa06ea Taking stab at change -- need to use topsrcdir for objDir build system. 2000-09-20 21:28:30 +00:00
warren%netscape.com cc508ffb4c Checking in diagnostics for puma problem. 2000-09-20 21:20:59 +00:00
edburns%acm.org 70d5b4ed9f bug=32162
r=leaf
a=brendan
# This file contains make rules for building java files using mozilla's
# make system.  To use this file, you must include this file before
# including rules.mak. Like this:

# include <$(DEPTH)\config\javarules.mak>
# include <$(DEPTH)\config\rules.mak>
2000-09-20 20:02:49 +00:00
warren%netscape.com 075350b1c8 Landing jar packaging from jar_restructuring_branch. r=hyatt,dprice,sfraser,dveditz,vishy,sgehani 2000-09-20 19:35:24 +00:00
cls%seawood.org 4f275fa235 Sigh. Need a case for components & non-components. 2000-09-17 18:40:42 +00:00
cls%seawood.org 28d261a6bf Add support for BeOS addon limitation workaround. Set BEOS_ADDON_WORKAROUND to use it. bug #51655 2000-09-17 05:32:36 +00:00
cls%seawood.org 9dd8c8825e Fix the case of overriding a jar entry 2000-09-15 22:19:51 +00:00
cls%seawood.org fc720b7891 Use make-jars-unix.pl for unix builds. 2000-09-15 21:43:02 +00:00
cls%seawood.org 973c425087 Initial unix variant of make-jars.pl. Supports objdirs. Takes additional "-s srcdir" option to designate location of srcdir. -c option does not work. r=disttsc@bart.nl (jag) a=leaf bug #52065 2000-09-15 21:40:10 +00:00
mkaply%us.ibm.com 69a755b787 #45185
r=cls, a=brendan
I have no idea how I broke rules.mk like this but it has extra CR/LF
2000-09-15 19:14:14 +00:00
warren%netscape.com 13c152846a Bug 52701 - bringing MOZ_DISABLE_JAR_PACKAGING back to life. 2000-09-15 08:08:11 +00:00
cls%seawood.org d8cd57fec8 Add check for perl api version 5.005 as forced by this jar fiasco.
Turn on MOZ_DISABLE_JAR_PACKAGING if perl api != 5.005 or zip is not installed.
Turn off the copy feature of make-jars.pl as that doesn't work in the objdir aware version of the make-jars.pl script.
Bug 52065. r=bryner
2000-09-15 00:19:30 +00:00
dprice%netscape.com 6f4583bc68 turning this off again 2000-09-14 23:56:09 +00:00
mkaply%us.ibm.com 3610ee6bc7 #45185
r=cls, a=brendan
Change from pedemonte and jblanco for compiling RC on OS/2
2000-09-14 23:11:24 +00:00
dprice%netscape.com 5d12afe9ba jar packaging for linux = on 2000-09-14 21:35:05 +00:00
warren%netscape.com 25ad828873 Made make system use add-chrome.pl to avoid duplicate entries in installed-chrome.txt 2000-09-14 08:43:31 +00:00
warren%netscape.com 2c5c1b2cb8 Added comments. 2000-09-14 08:32:50 +00:00
warren%netscape.com 9ca9080a6b Added add-chrome.pl which updates installed-chrome.txt to contain a jar file if it doesn't already exist. 2000-09-14 08:31:59 +00:00
vishy%netscape.com 59637c069b Jar packaging fixup - changes by warren. Looked at by dveditz and ssu.
r=vishy. verified this solution works for mozilla, commercial and shrimp.
dont have bug number handy but this should be world++. basically from
now on, jar.mn rules will both create the jar and publish the flat files
to dist. the flat files are needed so that installers can compose the
files into a new naming system or delete some or whatever.
2000-09-14 04:45:15 +00:00
cls%seawood.org a44d80c780 SunWS_cache is a dir 2000-09-13 07:36:37 +00:00
dveditz%netscape.com 5041181bee Register chrome correctly in Mozilla debug builds when chrome jar packaging
turned off. Bug 51902 -- windows build system only, not a source file change
2000-09-13 01:11:54 +00:00
warren%netscape.com ce7ac11e4d Fixed to copy files as well as jar them. 2000-09-12 05:10:48 +00:00
warren%netscape.com 5a944193cc Made make-jars.pl copy files to dist as well as zip them (with -c option). 2000-09-11 23:08:41 +00:00
valeski%netscape.com 5158f9f336 50188. removing webshell leak detection special macros. now we'll spew data in debug builds only 2000-09-11 22:06:52 +00:00
disttsc%bart.nl 6fc47afd94 Cleaning up the rest of viewSource.xul build ID mess. b=52085, r=scc, a=brendan 2000-09-11 19:56:28 +00:00
anthonyd%netscape.com 44110dc223 putting in the rules for jar packaging,
NOT IN THE BUILD
dprice using anythonyd's linux machine
if there are problem email dprice@netscape.com
2000-09-09 05:54:35 +00:00
anthonyd%netscape.com f1c81d2980 make certain the destination path for the jar file exists. R=warren
dprice using anthonyd's account
if there are problems email dprice@netscape.com
2000-09-09 05:46:29 +00:00
ssu%netscape.com 1f229f5e1f added option to update/noupdate the chrome jar files. a,r=dveditz 2000-09-09 02:08:03 +00:00
dveditz%netscape.com 32ba84841c moving regchrome target into rules.mak so it'll work from anywhere 2000-09-07 12:06:38 +00:00
ssu%netscape.com 7116f8e1f5 revamp chrome zipping to fix dev vs. release build problems, also support bugscape bug 2152. r=dveditz 2000-09-07 09:34:29 +00:00
leaf%mozilla.org 9a36883706 fix for echo-depth-path, from Axel Hecht <ah@numerik.uni-kiel.de>, r=leaf 2000-09-05 21:42:52 +00:00
valeski%netscape.com 31818f126d fixing win9X make build problem 2000-09-01 20:18:46 +00:00
leaf%mozilla.org 2ddc21815b adding GARBAGE_DIRS variable for clobbers... so we can have core directories
in the tree (and not have it removed during a clobber) if some developer is
foolish enough to create one.
2000-08-30 01:15:32 +00:00
mscott%netscape.com 23e8dc024e remove the -u flag to the call to zip. This causes various problems with the jar stuff.
(I just made this change to commercial earlier)
2000-08-29 00:45:26 +00:00
warren%netscape.com 732f5c6abb Fixed comments. 2000-08-25 19:53:02 +00:00
warren%netscape.com 2582c6485f Fixed to pick up perl from the path (need perl 5.005, or the ActiveState perl now). 2000-08-25 19:52:53 +00:00
warren%netscape.com c684ed0a7f Turning on jar packaging by default. Set MOZ_DISABLE_JAR_PACKAGING to disable. 2000-08-25 18:54:19 +00:00
warren%netscape.com 511ed9d77d Updating rules.mak to have a 'chrome' target. Set JAR_PACKAGING to build with jar files. 2000-08-25 04:42:47 +00:00
warren%netscape.com 05710b8fc5 Fixed file copy loop to work for binary files. 2000-08-25 04:38:43 +00:00
cls%seawood.org 469c427b58 Use the -n32 ABI as the default for Irix 6.x but allow the option to disable it. 2000-08-19 08:05:05 +00:00
warren%netscape.com e018767b3e Fixed path to jar.mn in comment 2000-08-12 10:11:50 +00:00
warren%netscape.com d34162677e Fixed to clean up files and directories properly. Fixed mod times of copied files so they don't get re-jarred. 2000-08-11 05:16:15 +00:00
warren%netscape.com 9e0a82b706 Fixed bustage for chrome:: rule 2000-08-11 00:47:03 +00:00
warren%netscape.com c9beb554de Preparing for jar packaging. Added warning. 2000-08-10 23:52:29 +00:00
dprice%netscape.com 0ef211cd0a make-jars.pl now properly cleans up any extra files and folders that it creates 2000-08-05 06:08:02 +00:00
dprice%netscape.com cee46e166d adding recursive delete function 2000-08-04 20:25:42 +00:00
dprice%netscape.com bc6e73e5a4 removes copied files. Doesn't remove created directories yet. 2000-08-03 20:58:31 +00:00
cls%seawood.org b5b56c67e5 Fix --enable-logrefcnt so that it will actually force refcnt logging on or off per http://lxr.mozilla.org/seamonkey/source/xpcom/doc/MemoryTools.html. 2000-08-02 03:17:49 +00:00
cls%seawood.org 9ae337ffd5 On second thought, nevermind 2000-08-02 02:44:56 +00:00
cls%seawood.org 386071a27f Add checks for FORCE_BUILD_REFCNT_LOGGING & NO_BUILD_REFCNT_LOGGING per http://lxr.mozilla.org/seamonkey/source/xpcom/doc/MemoryTools.html . 2000-08-02 02:42:54 +00:00
warren%netscape.com 06afe15665 Added back in use Cwd; 2000-07-28 05:08:08 +00:00
warren%netscape.com e5b8b3284b Fixed up rules for jarring. 2000-07-28 04:46:45 +00:00
dprice%netscape.com 62fc728959 bug fixing 2000-07-20 22:28:01 +00:00
tor%cs.brown.edu 58a834ad61 Bug 40748 - officially kill the SUNWspro4.2 build. r=cls, a=waterson 2000-07-19 19:53:01 +00:00
mkaply%us.ibm.com 9f2e16e725 #40177
r=cls, a=brendan
Delete OS/2 specific build files during the clobber
2000-07-19 14:03:25 +00:00
mkaply%us.ibm.com b61c654e78 #40177
r=cls, a=brendan
OS/2 build changes to get webshell/tests/viewer building
2000-07-19 13:58:45 +00:00
jband%netscape.com d64b148f22 patches from madams@janna.com to build xpconnect standalone. bug 42026. r=leaf@mozilla.org a=brendan@mozilla.org 2000-07-19 03:36:27 +00:00
warren%netscape.com b667a6fc0f Took out -o from make-jars.pl because it didn't work. 2000-07-19 01:38:09 +00:00
warren%netscape.com cd2b568a16 Reverted dougt's silly change that spews all sorts of crap in the build. 2000-07-18 06:03:18 +00:00
mcafee%netscape.com 8df7eb76c6 Ignore generated files. 2000-07-13 23:15:42 +00:00
dougt%netscape.com 8c5c1d8cb5 removing -nologo. It is reduntant. ra=leaf@mozilla.org 2000-07-12 22:33:55 +00:00
dprice%netscape.com 19e5947ac1 NOT IN THE BUILD 2000-07-12 07:50:37 +00:00
dprice%netscape.com d0a85cdb5d NOT IN THE BUILD
Modified the xinstall:: rule
2000-07-12 07:45:26 +00:00
dbaron%fas.harvard.edu a34ec67119 Prevent builds on Win95/Win98 from excessively going through the unused libs phase by removing the Win95/Win98 libs phase rules. r=warren a=waterson b=42428
This should affect only builds done on Win95/Win98 (where WINOS=WIN95).
2000-07-11 21:17:37 +00:00
dprice%netscape.com 764ab3ec81 NOT IN THE BUILD 2000-07-11 06:40:09 +00:00
cls%seawood.org 062c8bd937 Start tedious process of removing obsolete mozilla/include files from build. This patch should take us down to 19 of 101. Bug #38061 2000-07-10 07:13:31 +00:00
cls%seawood.org 7d42581c54 Check for BUILD_OFFICIAL as well as MOZILLA_OFFICIAL 2000-07-09 15:02:24 +00:00
cls%seawood.org a3b71ef004 Check for BUILD_OFFICIAL as well as MOZILLA_OFFICIAL 2000-07-09 15:01:27 +00:00
cls%seawood.org 9fb0332aac Updated NetBSD section so that mozilla will build on NetBSD-current. Bug #41524 Thanks to Shin'ichiro TAYA <taya@sm.sony.co.jp> for the patch. 2000-07-08 11:39:05 +00:00
cls%seawood.org beb4f814bf Change test to check for file (-f) rather than exists (-e) which broke under solaris. 2000-07-08 10:25:59 +00:00
cls%seawood.org 0eabd8aa50 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
2000-07-08 09:36:01 +00:00
cls%seawood.org 33938e6100 Removing last vestiges of raptor from unix build. Since some libs were renamed, a 'make distclean' is recommeneded to remove the old copies of those libs. Bug #8228 r=bryner 2000-07-02 18:44:42 +00:00
cls%seawood.org 96bae572bc Erk, wrong identifier for OS/2 2000-06-29 03:03:43 +00:00
cls%seawood.org b1038e956c OS/2's cmd.exe doesn't support the no-op ':' . 2000-06-28 22:31:12 +00:00
cls%seawood.org 6f8d49134a Reverting mkaply's checkin as it breaks --enable-elf-dynstr-gc on optimized builds. 2000-06-28 22:29:38 +00:00
mkaply%us.ibm.com 43c60ab8f4 #43357
NO ONE AROUND TO REVIEW
The change for ELF broke our tinderbox. The second ELF line should be in the else case for OS/2.
2000-06-28 14:19:33 +00:00
cls%seawood.org 8e8437f9fd Tweaks to build xpconnect standalone. Bug #42024. Thanks to Mark Adams <madams@janna.com> for the patches. 2000-06-28 07:03:13 +00:00
cls%seawood.org d27fda69b0 Adding configure option --enable-elf-dynstr-gc. Bug #43357 2000-06-28 04:32:15 +00:00
Jerry.Kirk%Nexwarecorp.com 84bc03fc95 Changes to allow the Photon version of Mozilla to not be a
MONOLITHIC_TOOLKIT any longer.
r=cls
2000-06-27 02:45:09 +00:00
cltbld%netscape.com bc4cdc5f90 added DefinesOptions.h to Mac build. part of fix for #39959 2000-06-24 00:02:31 +00:00
mkaply%us.ibm.com 55b0873c35 #40177
r=cls, a=brendan
OS/2 bring up - need IMPORT_LIBS on OS/2
2000-06-22 22:11:45 +00:00
mkaply%us.ibm.com d3217be316 #40177
r=cls, a=brendan
OS/2 bring up - copy dirent.h and getopt.h to the dist for VisualAge build
2000-06-22 22:10:43 +00:00
mkaply%us.ibm.com 485388f43d #40177
r=cls, a=brendan
OS/2 bring up - Change some hardcoded values into variable - remove some extra loops that OS/2 was going down.
2000-06-21 00:54:56 +00:00
mkaply%us.ibm.com 2cefa78d8d #40177
r=cls, a=brendan
OS/2 bring up - fix some various build problems relating to nsinstall and SHELL
2000-06-21 00:16:45 +00:00
beard%netscape.com 5cca8adbe7 bug #42100, Carbon compatibility. r=gordon, saari, pinkerton, sfraser 2000-06-20 23:10:06 +00:00
mkaply%us.ibm.com 2829357494 # 40177
r = leaf, a = brendan
OS/2 bring-up for M16 - need additional TIMER lib for OS/2
2000-06-16 14:12:04 +00:00
mkaply%us.ibm.com 016491f191 # 40177
r = cls, a = brendan
OS/2 bring-up - Makefiles changes for VisualAge
2000-06-13 14:51:01 +00:00
warren%netscape.com 47f9b3cfef Taking out jar step since tinderbox doesn't seem to have perl installed. 2000-06-13 01:53:47 +00:00
colin%theblakes.com f065e6ca36 OpenVMS specific build change. r,a=leaf 2000-06-13 00:40:16 +00:00
tor%cs.brown.edu 7615ad0d3f Add a --enable-mng option to enable MNG image decoder. r=cls, a=brendan 2000-06-12 23:13:42 +00:00
cls%seawood.org 3485ce173b Make the distclean target work as advertised. Bug #42167 2000-06-12 23:02:14 +00:00
cls%seawood.org bbacca56ba Add rules for removing objs created by SIMPLE_PROGRAMS. Thanks to st.n@gmx.net (Stephan Niemz) for the patch. Bug #42166 2000-06-12 00:49:01 +00:00
warren%netscape.com 07f7e211e8 Removed debug code. 2000-06-09 08:02:42 +00:00
warren%netscape.com 826045e210 Added jar manifest support. Kind of works on Windows so far. 2000-06-09 06:33:25 +00:00
cls%seawood.org f81c8b49b9 Remove all.js from TARGETS which are removed on a distclean. bug #41033 2000-06-09 00:36:57 +00:00
mkaply%us.ibm.com 5a9bfa7ea6 # 40177
r = leaf, a = brendan
OS/2 M16 bringup continues - OS/2 only change for linker name and parameter
2000-06-01 14:17:35 +00:00
waterson%netscape.com ff21eaab9f Support for --enable-malloc-tracing. 2000-06-01 09:01:56 +00:00
dmose%mozilla.org 9130f5f138 make mozilla configure and build the ldap sdk when --enable-ldap is given. r=pavlov@netscape.com,cls@seawoord.org; a=brendan@mozilla.org. 2000-06-01 00:26:48 +00:00
axel%pike.org daa4628992 Fix for 40456, adding --enable-xsl to configure
second is not part of default build, r,a=leaf
2000-05-24 22:54:58 +00:00
danm%netscape.com 2a46322584 installed chrome list now uses resource url instead of full file path. a=leaf r=saari 2000-05-22 22:26:19 +00:00
cls%seawood.org b129e998c9 Finishing off the standalone modules framework.
List js/src/liveconnect & js/src/xpconnect in toplevel Makefile.in to allow js to be built using the standalone framework.
Use the <module>_STANDALONE defines anytime BUILD_MODULES != all.
r=slamm
2000-05-20 02:45:59 +00:00
akkana%netscape.com 9743e5a9de Add --enable-ender-lite flag (off by default) 2000-05-17 03:08:04 +00:00
dp%netscape.com 06d3d1b210 Using --enable-module. Thanks to cls@seawood.org 2000-05-16 23:04:54 +00:00
pavlov%netscape.com ec5e703948 libtimer_s.a begone! 2000-05-16 22:04:58 +00:00
cls%seawood.org c7d78537e6 Added new configure option --with-dbgrinfo-modules to allow us to independently toggle the use of the developer's -DDEBUG flag and the compiler's -g debug flag.
Thanks to Justin Morey <justin@68k.org> for the patch.  Bug 39187
2000-05-16 09:31:58 +00:00
cls%seawood.org 962f4851b8 Latest OS/2 makefile changes. Bug 34106. Batch 14, 15, & 16. 2000-05-16 04:41:54 +00:00
cls%seawood.org 76a6f733af Removing unneeded beos shared lib dependency creating. Thanks to Justin Morey <justin@68k.org> for the patch. Bug #38372 2000-05-16 00:20:50 +00:00
dp%netscape.com 568426939c xpcom standalone. 2000-05-15 07:04:54 +00:00
danm%netscape.com 0cf741c80a reduce goofiness level of last checkin 2000-05-15 00:36:56 +00:00
danm%netscape.com c100cad6ca clear record of installed chrome at beginning of install 2000-05-15 00:26:47 +00:00
danm%netscape.com cf0c731fa5 clear record of installed chrome at beginning of install 2000-05-14 05:53:25 +00:00
danm%netscape.com eb35bdb8e2 new CHROME_MISC rule. fix CHROME_TYPE rule 2000-05-13 21:30:45 +00:00
tajima%eng.sun.com 944072837a build configuration change for xprint(gfx/src/xprint). r=leaf, a=ftang 2000-05-12 03:33:29 +00:00
axel%pike.org f841de85bc backout changes, as some platforms don't eat
MOZ_XSL = @MOX_XSL@
without action in configure
2000-05-12 03:18:25 +00:00
axel%pike.org dc475984a1 Getting XSLT going on unix, patch by Andreas Otte, r=me 2000-05-11 23:53:36 +00:00
danm%netscape.com 769383dea9 adding final directory to CHROME_TYPE rule 2000-05-10 02:04:20 +00:00
danm%netscape.com 4fcbe57f6d update chrome rules to match new chrome hierarchy. also add chrome registration rule 2000-05-06 00:06:32 +00:00
tor%cs.brown.edu 9ccca20458 Patch from andreas.otte@primus-online.de to add an "--enable-svg"
option to configure.  Defaults to not building svg.
2000-05-05 04:32:50 +00:00
danm%netscape.com 2f391be56b update chrome rules to match new chrome hierarchy. also add chrome registration rule 2000-05-04 22:43:41 +00:00
cls%seawood.org 772286e0af More OS/2 Makefile changes. Bug #34106 Batch 12 2000-05-04 11:00:47 +00:00
mkaply%us.ibm.com 22d3e5d5f5 # 34082
r= leaf
OS/2 bring up continues - We need getopt and dirent on OS/2
2000-05-02 23:22:59 +00:00
cls%seawood.org 427d163ef9 Rearranged CFLAGS so that mozilla includes come before system includes. Bug #37210 2000-04-27 01:38:11 +00:00
cls%seawood.org 360050cd21 Changed nsinstall to fail if the file to link against does not exist. Objdir build breakage should become more apparent when it happens. Thanks to Greg Noel <GregNoel@san.rr.com> for the patch. 2000-04-25 10:52:11 +00:00
cls%seawood.org faf7133884 Replaced accidentally removed LDFLAGS to creation of shared libs. 2000-04-25 02:40:30 +00:00
cls%seawood.org 33edc21c9c General cleanup of the shared library rules.
Quick fix for bug #36844.
Since people kept forgetting to wrap SHARED_LIBRARY_LIBS inside MKSHLIB_FORCE_ALL & MKSHLIB_UNFORCE_ALL pairs, we now handle it in rules.mk.  Same goes for making $(SHARED_LIBRARY) dependent upon $(SHARED_LIBRARY_LIBS).
2000-04-23 17:48:04 +00:00
rods%netscape.com 9d45d84767 Add ifdef'ed Performance Reflow Counting code 2000-04-21 14:59:47 +00:00
cls%seawood.org db31062134 Fixed SHARED_LIBRARY_LIBS dependency in docshell/build.
Removed extraneous ; makefiles target.
Thanks to Justin Morey <justin@68k.org> for the patch.
2000-04-21 01:14:45 +00:00
cls%seawood.org 176bded229 Added support for building select individual modules using --enable-modules. Currently, only dbm, xpcom & necko work. At this point, you still have to pull the whole tree. We'll fix that later. Bugs 24515 & 34159 2000-04-18 09:42:12 +00:00
jim_nance%yahoo.com 20e828ffe6 *** empty log message *** 2000-04-18 01:27:01 +00:00
jim_nance%yahoo.com 2476702030 Adding file to update xterm title bar 2000-04-18 01:22:33 +00:00
cls%seawood.org 63bf754013 Fix non-MD and non-native makedepend depend builds. Bug 35186. r=jlnance 2000-04-17 04:57:33 +00:00
waqar%netscape.com a5bbf23da3 Depend build does not do exports of header files. r=pollmann,a=leaf 2000-04-10 22:57:29 +00:00
jim_nance%yahoo.com 33b20fa2e9 Someone broke jprof. This fixes it. This (obviously) should
not break anything, but if it does, give me a call at 919.859.3885.
a,r=leaf
2000-04-06 01:46:07 +00:00
edburns%acm.org 4e9de03fcb DOESN'T IMPACT SEAMONKEY since it's inside
!ifdef JDIRS.

a=leaf
r=leaf
author=Steven Green <steven@surfcast.com>

bug: http://bugzilla.mozilla.org/show_bug.cgi?id=34614

Make it so clobber_all, as well as clobber: causes java .class files
in packages defined in JDIRS to be deleted.
2000-04-05 18:56:00 +00:00
cls%seawood.org 3c1876ab59 Minor changes to incoporate OS/2 into our build system. Bug #34106
We now set MOZ_{JPEG,ZLIB,PNG}_{CFLAGS,LIBS}, XPCOM_LIBS, MOZ_COMPONENT*_LIBS, WIDGET_DLL, GFXWIN_DLL and MOZ_JS_LIBS in configure.
Added os2 specific arguments to configure.
Added os2 target arch section to configure.
Modified a handful of Makefile.ins to use MOZ_JS_LIBS, MOZ_COMPONENT_LIBS, & EXTRA_DSO_LIBS where necessary.
2000-04-05 06:08:04 +00:00
cls%seawood.org 372343f97f Fix for EXTRA_DSO_LIBS in rules.mk
OS/2 Makefile.in changes (Patch 4a).  Bug #34106
2000-04-04 07:37:50 +00:00
cls%seawood.org 57978e5c23 Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287 2000-04-04 04:46:38 +00:00
cls%seawood.org 61f85b0c73 Use LDFLAGS when creating shared libraries. It may contain the paths to essential libraries. 2000-04-03 01:04:59 +00:00
cls%seawood.org 1a106601bb Added rule to automatically run autoconf & config.status whenever configure.in changes. Set AUTOUPDATE_CONFIGURE to use it. 2000-04-03 00:56:31 +00:00
colin%theblakes.com c541f8b81b Put flags before operands in HOST_CC. Add showhost target for debugging. r=cls 2000-04-02 16:15:42 +00:00
cls%seawood.org ef5ac3d4a8 Makes the new DLL_SUFFIX scheme work for --disable-shared, OpenVMS & OS/2. 2000-04-02 07:46:23 +00:00
rods%netscape.com 516366fdbd Initial checkin of SVG prototype code for Dean Jackson (not in build) 2000-04-01 14:38:51 +00:00
cls%seawood.org eae7961292 Removed unused WINNT ifdefs from config.mk 2000-04-01 10:07:45 +00:00
cls%seawood.org 03e594970c Update comments and add tweak to OS/2 rule for bug #31845. a=leaf 2000-04-01 08:37:30 +00:00
cls%seawood.org ec05d70cb6 Moved setting of platform specific DLL_SUFFIX to configure.
Removed old unused WINNT ifdefs from rules.mk.
2000-03-31 10:49:39 +00:00
cls%seawood.org 52bb31ac32 Slightly munged the os/2 patch. Add else clause before something unknown breaks. 2000-03-31 10:38:58 +00:00
cls%seawood.org 2a66da2fae Remove --enable-implicit-archive option and rule sets as they still have dependency problems and are not being worked on. Bug #15241 2000-03-31 09:37:14 +00:00
cls%seawood.org 5f6e2a6cff 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
2000-03-31 07:18:52 +00:00
cls%seawood.org 93408ca534 Added HOST_LIBIDL_CONFIG to build. Bug #11890 2000-03-31 07:12:39 +00:00
blizzard%redhat.com 31f5ab0f46 remove the old webshell based gtk embedding widget from the build. also, add the new gtk embedding widget makefiles to allmakefiles.sh. r=leaf 2000-03-31 03:58:02 +00:00
cls%seawood.org 214f9da634 Common makefile changes for OS/2. Bug #31845 2000-03-31 01:24:48 +00:00
edburns%acm.org 52eb13c7eb r=leaf
a=leaf
author=Andi Eades

Enable building Java code on Win98 systems.
2000-03-23 02:36:03 +00:00
dveditz%netscape.com 257101e724 Setting WINVER to 0x400 to shut up the obnoxious warning and to prevent
accidental use of Win 5.0 API's that will not work on older Win machines
2000-03-16 01:56:47 +00:00
slamm%netscape.com b108495038 Remove dist directory on 'clean' target. Otherwise, tinderbox never removes dist and thinks it has a complete binary when it does not. Maybe we should change the tinderbox scripts instead of doing this, but this will get tinderbox turning red now. 2000-03-14 17:55:03 +00:00
cls%seawood.org 5542f64002 Set MKDEPEND_DIR using srcdir instead of CONFIG_TOOLS. 2000-03-14 06:17:27 +00:00
cls%seawood.org 1f6e456051 Fix the distclean target so that it removes all of the generated Makefiles not just the traversed ones.
Move the _TOOLS variables to config.mk to fix tinderboxen that run targets before running configure again.
Change CONFIG_TOOLS to use DEPTH instead of topsrcdir.
2000-03-14 06:16:27 +00:00
cls%seawood.org cc145e548f Actually remove libs phase from all:: target. Add win32 target for MKSHLIB. 2000-03-14 04:57:13 +00:00
slamm%netscape.com 7c30e2c58f Move unix build script from mozilla/config to mozilla/build/unix 2000-03-14 03:22:44 +00:00
slamm%netscape.com af6d617139 Remove unused tool. 2000-03-14 03:21:16 +00:00
slamm%netscape.com 77970a77ed Clean up clean targets. Use defines from autoconf.mk.in for build tools (*_TOOLS). Simplify CHROME rules (combine them into one shell process). 2000-03-14 03:00:52 +00:00
slamm%netscape.com c99b3e25cc Add flag to avoid multiple inclusions. Use defines from autoconf.mk.in for tool locations (supports 3rd party builds). Move include of insure.mk from autoconf.mk.in to config.mk 2000-03-14 03:00:38 +00:00
slamm%netscape.com 3e35376685 Add flag to avoid multiple inclusions. 2000-03-14 03:00:13 +00:00
slamm%netscape.com 4d8c5048d0 Add defines for tool locations (supports 3rd party builds). Move insure include into config.mk 2000-03-14 03:00:04 +00:00
pavlov%netscape.com 33ce2d4e90 changes to let us build on MacOS X 2000-03-11 03:08:04 +00:00
edburns%acm.org 1328989c37 a=slamm
r=slamm
Checkin to fix build bustage.  Move conditional stuff from common.mk to config.mk.
2000-03-09 03:34:54 +00:00
sherry.shen%sun.com 14768205c5 Bug #28281, r=leaf, a=leaf,
Add an option for building Java-supplement
and fix the Java building problem about JDIRS.
2000-03-09 02:08:23 +00:00
jim_nance%yahoo.com 5f67ce7b92 Fix for the Tru64 changes to work with the autoconf scheme we are using.
r=cls
2000-03-07 02:35:43 +00:00
jim_nance%yahoo.com 9da1db5237 This is xptcall code for Tru64 Unix (Formerly Digital Unix, Formerly OSF/1).
It was written by Steve Streeter <streeter@zk3.dec.com> of Compaq.
r=jlnance a=shaver
2000-03-07 00:15:07 +00:00
jim_nance%yahoo.com 394fc890fa Changes to make this work under Unicies other than Linux. I so did like
that hack :-(
r=sford
2000-03-06 23:53:52 +00:00
warren%netscape.com 39a598bf60 Bug 21556: Making linux be thread-safe. Adding NS_MT_SUPPORTED to config rules. r=mcafee,a=jar 2000-03-05 09:07:44 +00:00
slamm%netscape.com 3fff0290df Cleanup EXIT_ON_ERRORS in LOOP_OVER_DIRS. r=cls 2000-03-02 20:45:23 +00:00
mkaply%us.ibm.com 91853cedc5 # 25555
r= cls@seawood.org
OS/2 changes for Mozilla - add #ifdef, change #ifdef
2000-03-02 20:33:46 +00:00
cls%seawood.org aeb63a9a96 Finally following warren's lead from "last year", the libs phase has been removed from the build. Directories had to be ordered and in some cases, traversed after a subsequent module was built.
Fixed the recursive makes into GtkMozilla so that they will report build failures like the other dirs.
Removed LIBS_NEQ_INSTALL variable and associated ifdefs.
2000-03-02 13:29:03 +00:00
cls%seawood.org 0b8cf7d0df Reverted part of slamm's checkin so that non-official builds (including tinderboxes) stop on errors. Changed makefiles to use gmake's -C option instead of 'cd'. 2000-03-02 12:41:47 +00:00
slamm%netscape.com 275ecd9457 Eliminate about 8 shell commands in LOOP_OVER_DIRS. That is 8 shell commands for every directory (~1300) for three build targets. Cuts export target by half on my machine. 2000-03-02 03:39:19 +00:00
slamm%netscape.com c479bba7fc Avoid forking a process for every directory for every pass of the build for a value that is never used. 2000-03-02 02:11:34 +00:00
jim_nance%yahoo.com f57d32ddaf Change to cause make to print failing command if the -s flag is given. If
the -s flag is not give all commands get printed, so we dont need to do
anything.  Requested and reviewed by r=sford3@swbell.net
2000-02-26 04:21:53 +00:00
jim_nance%yahoo.com 697b20a842 Adding commands to print out the file getting built. This increases the usefulness of make -s 2000-02-25 03:55:50 +00:00
colin%theblakes.com dcfe1cc4bd Fixing OpenVMS only build problem, r,a=leaf 2000-02-21 21:49:45 +00:00
wtc%netscape.com f816aa5c82 Bugzilla bug #27457: pull NSPR using the static tag
NSPRPUB_RELEASE_4_0_20000218.  Change NSPR_VERSION to 4.
r=leaf@mozilla.org. a=jar@netscape.com.
Modified files: client.mak, client.mk, configure, configure.in,
build/mac/NGLayoutBuildList.pm, config/config.mak
2000-02-21 20:19:14 +00:00
cltbld%netscape.com 155813b2a4 Backing out wtc's nspr changes to clear up thread hanging & orangeness in linux build. r=alecf,don 2000-02-16 02:09:05 +00:00
tor%cs.brown.edu 0cd9d13b67 Add vtable autodetection for solaris to enable use of SUNWspro5.0
compilers.  bug 20297. r=cls
2000-02-15 21:23:01 +00:00
wtc%netscape.com 40c478f70c Bugzilla bug #27457: pull the NSPR tag NSPRPUB_4_0_BETA_20000215 and
bump NSPR_VERSION to 4.
Modified files: client.mak, client.mk, configure, configure.in,
build/mac/NGLayoutBuildList.pm, config/config.mak
2000-02-15 21:17:40 +00:00
mkaply%us.ibm.com 6b02d9fc5c # 25555
r= jdunn@netscape.com
OS/2 changes for Mozilla
2000-02-15 14:41:33 +00:00