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

828 Коммитов

Автор SHA1 Сообщение Дата
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
wtc%netscape.com a4917ee631 Bugzilla bug #27457: prepare the Windows build system for NSPR library
name change.  Define a new makefile variable LIBPLC.
Modified files:
mozilla/config/config.mak
mozilla/dom/src/build/makefile.win
mozilla/extensions/wallet/cookieviewer/makefile.win
mozilla/extensions/wallet/editor/makefile.win
mozilla/extensions/wallet/signonviewer/makefile.win
mozilla/extensions/wallet/walletpreview/makefile.win
mozilla/mailnews/import/eudora/src/makefile.win
mozilla/mailnews/import/oexpress/makefile.win
mozilla/mailnews/import/outlook/src/makefile.win
mozilla/mailnews/import/src/makefile.win
mozilla/mailnews/import/text/src/makefile.win
mozilla/netwerk/protocol/jar/src/makefile.win
mozilla/profile/Acctidl/makefile.win
mozilla/profile/src/makefile.win
mozilla/xpcom/sample/makefile.win
2000-02-15 14:35:15 +00:00
dp%netscape.com f41bccfd9f bug# 13732 Removing brprof from the build. r=akkanna 2000-02-12 18:50:36 +00:00
warren%netscape.com c957dfa387 Added 'make run' rule so I don't have to type '../../../dist/win32_d.obj/bin/mozilla.exe' any more. 2000-01-28 02:51:21 +00:00
alecf%netscape.com 7f865e4e45 Check in jlnance's jprof patches. r=alecf. Thanks! 2000-01-18 02:45:07 +00:00
warren%netscape.com d789c6edad Added back 'nmake debug' rule. 2000-01-17 23:45:48 +00:00
sspitzer%netscape.com 920287de74 backing out andreas and warren 2000-01-14 22:01:56 +00:00
warren%netscape.com a1c00bd18f Added 'nmake debug' rule that launches mozilla in the debugger. 2000-01-14 01:39:34 +00:00
dmose%mozilla.org 0297d3b9c6 when using SunOS and not using GCC, clobber now removes the Sun WorkShop template repository cache, as this can get out of sync. r=cls@seawood.org,akkana@netscape.com 2000-01-11 22:11:02 +00:00
cls%seawood.org 9f3b874745 Removed redundant XPDIST from the build. Changed existing references to DIST.
Replaced all uses of $(DIST)/include with $(PUBLIC) except those looking for NSPR headers.
Removed extra instances of $(DIST)/include or $(PUBLIC) from INCLUDES as it's already there.
Override OS_LIBS when setting host variables for cross-compiling.
2000-01-11 05:13:01 +00:00
cls%seawood.org 54b330f20a Removed unused variables MOZ_OJI & ENABLE_PICS.
Set module_CFLAGS to $(PUBLIC) instead of $(DIST)/public/module.
2000-01-11 04:56:23 +00:00
mcafee%netscape.com 74efe2f4fb Turning OJI on by default (18899). Removing obsolete --enable-oji, --enable-java. r=slamm 2000-01-04 05:28:45 +00:00
cls%seawood.org bd821a0c4b Ok, taking this split of compiler options used only for compiles a step further....The idea is that when the user passes CFLAGS to configure, those flags are to be used basically anywhere that that CC is. COMPILE_FLAGS is set in configure to contain the compiler flags that cannot be used while linking (e.g. -include on BSD/OS). In config.mk, I moved all of the variables that used to compose CFLAGS into COMPILE_CFLAGS so that CFLAGS only contains the values from running configure.
Removed unused NOMD_CFLAGS & MDUPDATE_FLAGS.
1999-12-24 10:58:11 +00:00
cls%seawood.org a19cd106af Removing DEBUG_AUTOCONF_XCOMPILE ifdef. 1999-12-22 04:26:59 +00:00
cls%seawood.org 865a6613b1 Partial fix for bug 20254. Allow flags passed to CFLAGS during configure be used for both compiling & linking. CFLAGS as we know it becomes COMPILE_CFLAGS so that platforms that cannot link using DSO flags (qnx) can still build. The new CFLAGS will not have DSO flags and will be used primarily for linking.
Remove OPTIMIZER & XP_DEFINE from config.mk
1999-12-22 03:40:16 +00:00
cls%seawood.org fec29a650d Look for the generated dependencies.beos at the top of the objtree not the top of the srctree. Remove dependencies.beos when running realclean or distclean. 1999-12-22 00:01:04 +00:00
briano%netscape.com c5200d8c12 Fix specifically for NetBSD/alpha builds. Won't affect other platforms. a=chofmann 1999-12-17 03:25:04 +00:00
briano%netscape.com 51a2f45859 Since configure is now working properly wrt this fix (bug 20882), this can now safely go in as well. a=chofmann 1999-12-13 23:17:07 +00:00