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

949 Коммитов

Автор SHA1 Сообщение Дата
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