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
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
briano%netscape.com
679ee9aa58
I reacted prematurely to the wrong problem. Backing out my last change for now.
1999-12-11 05:34:59 +00:00
briano%netscape.com
86e8973c2e
Oops. AIX needs this part of the fix for bug 20882 as well.
1999-12-11 05:25:03 +00:00
Jerry.Kirk%Nexwarecorp.com
dbedd33658
Added a check for __QNXNTO__ for the D_INO definition. This should
...
probably be determined in a platform independent way. Bruce filed
bug # 20882
r=bruce
1999-12-06 14:03:27 +00:00
cls%seawood.org
f99c1f4d4a
Revert my previous change to use CFLAGS & CXXFLAGS when linking.
1999-12-04 23:52:55 +00:00
bryner%uiuc.edu
0a8f191827
Remove two more unused defines, UNIX_EMBED and X_PLUGINS. r=cls.
1999-12-03 04:29:53 +00:00
bryner%uiuc.edu
e58c61d6f5
Removing unused UNIX_LDAP define from the build. r=cls.
1999-12-02 02:34:39 +00:00
cls%seawood.org
db98473510
Removing --disable-editor (and MOZ_EDITOR) from the build as the editor module now handles all of the text fields for Mozilla and using this option will result in a "non-working" browser (text fields are not editable). Bug #20369
1999-12-01 06:08:25 +00:00
cls%seawood.org
9fc3f7870d
Use CFLAGS & CXXFLAGS when linking executables. Bug #20254
1999-11-30 22:35:34 +00:00
warren%netscape.com
030dabc043
Toned down warning message for libs phase.
1999-11-30 08:09:12 +00:00
warren%netscape.com
a265a32348
Landing no_neckoutil2_branch. Bug #11159 . Removes neckoutil_s.lib from build which helps beos and openvms.
1999-11-30 04:50:42 +00:00
mccabe%netscape.com
5e2ac302b0
Shrink 'ifeq ($(XPIDL_MODULE),)'-conditional error code from an if-else to just an if, so that gmake clobber, etc. works even when the error would fire.
...
r=shaver.
1999-11-30 04:25:19 +00:00
slamm%netscape.com
7977cdd9a8
Rewrite script to check for cvs conflicts and log output to a file. r=mcafee
1999-11-30 00:48:33 +00:00
warren%netscape.com
bee0d8dea8
Removed date/time because win95 behaves differently.
1999-11-29 22:02:07 +00:00
warren%netscape.com
4ab4ee4d4e
Eliminated the libs build pass.
1999-11-28 03:05:01 +00:00
alecf%netscape.com
635733007b
update xterm-titler to only show the relative directory
...
r=leaf
1999-11-22 22:21:07 +00:00
cls%seawood.org
01ee3eae4c
We don't need to recalculate the OS_* variables each time make is invoked so move them into configure.in so that they are set only once.
1999-11-22 08:15:46 +00:00
colin%theblakes.com
441094c305
Don't define EXTRA_DSO_LDOPTS to EXTRA_LIBS and more. r=shaver
1999-11-18 22:54:09 +00:00
jdunn%netscape.com
48495910ae
Change the linking option of -Bsymbolic to only happen on Components
...
(i.e the i18n code and NOT on anything that links in gtk
r=pepper@netscape.com
# 18129
1999-11-18 02:49:30 +00:00
duncan%be.com
04f6e914ef
BeOS only fixes to keep Mozilla building on BeOS. Still doesn't really run.
1999-11-17 15:18:02 +00:00
leaf%mozilla.org
8267ad1041
checking in xterm update fix from Pierre Phaneuf <pp@ludusdesign.com>,
...
r=leaf@mozilla.org
1999-11-16 20:58:24 +00:00
jdunn%netscape.com
d70d78c6bf
Fixing all unresolved symbols on unix. The bug has the diff's
...
r dp@netscape.com (ramiro helped me with it)
# 18688
1999-11-16 06:02:31 +00:00
jdunn%netscape.com
3252234585
Fixing all unresolved symbols on unix. The bug has the diff's
...
r dp@netscape.com (ramiro helped me with it)
# 18688
1999-11-16 05:03:45 +00:00
dveditz%netscape.com
90a48baacb
new versions of the build tools
1999-11-12 00:45:13 +00:00
jdunn%netscape.com
1ccd626080
Add a configure.in flag to allow components (IS_COMPONENTS) to link
...
against NSPR and xpcom. I did this for AIX and added the step for
OpenVMS per Colin Blake's note.
1999-11-11 21:55:11 +00:00
cls%seawood.org
def1bb1371
Moved the handling of extensions into configure.in.
...
Changed allmakefiles.sh to only generate Makefiles for extensions directories that are specified.
Added support for --with-extensions=none & --without-extensions
The following options have been superceded by --with-extensions:
--disable-cookie-management
--disable-client-wallet
--disable-single-signon
1999-11-09 23:30:32 +00:00
cls%seawood.org
37e6cb568f
Copied check for MOZ_SECURITY to DEBUG_AUTOCONF_XCOMPILE ifdef
1999-11-09 23:16:22 +00:00
dmose%mozilla.org
42fc94a6ec
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:40:37 +00:00
cls%seawood.org
e501ad8da4
Tested various build options, marked some broken, unmarked others that have been fixed. Removed obsolete options.
1999-11-01 15:32:02 +00:00
warren%netscape.com
62e7628142
Fixed the fact that all pdb files get called default.pdb (which made it hard to debug when there was more than one test file in a directory). r=cyeh
1999-10-28 22:36:22 +00:00
rbs%maths.uq.edu.au
e784605c6b
Adding Dave Fiddes' patch for a MOZ_MATHML CFLAGS
1999-10-28 22:17:13 +00:00
nisheeth%netscape.com
8f292a36ca
Added --enable-detect-webshell-leaks autoconf flag.
1999-10-27 07:13:48 +00:00
ramiro%fateware.com
a426b260aa
Removing the badly rotten MOZ_STRIP_NOT_EXPORTED hack. We now have a better
...
way to accomplish the same thing using linker version scripts.
r=cls@seawood.org
1999-10-22 07:11:43 +00:00
ramiro%fateware.com
035f0f5f2a
Work in progress to add reasonable rpm packaging support for the beast.
...
NOT PART OF THE SEAMONKEY BUILD.
1999-10-21 14:57:38 +00:00
pierre%netscape.com
fc6e72a505
Enabled MOZ_PERF_METRICS in the Mac build:
- updated DefinesMozilla.h
- fixed stopwatch.cpp
- created libutilIDL.mcp
- added StopWatch exports to libutil.exp
- added xpcom.shlb to libutil.mcp
- added libutil.shlb to htmlparser.mcp, layout.mcp, webshell.mcp
1999-10-21 05:41:45 +00:00
nisheeth%netscape.com
f0e0d5ee25
Will not affect build. Add support for --enable-perf-metrics autoconf flag that will switch on the reporting of timing information about gecko's layout processes.
1999-10-21 02:01:49 +00:00
mcafee%netscape.com
a728f97c1b
Adding support for --enable-logrefcnt; off by default in optimized builds, we need this for tinderbox. code=dp, r=mcafee
1999-10-20 20:40:01 +00:00
nisheeth%netscape.com
339ab7725c
Checkin does not affect build. If MOZ_PERF is set to 1 define the compiler define MOZ_PERF_METRICS for the windows build.
1999-10-19 22:37:53 +00:00
alecf%netscape.com
26cb8e90c6
add flag for boehm (doesn't quite work yet)
1999-10-18 23:13:47 +00:00
cls%seawood.org
b8827f397e
r=pavlov
...
Add temporary --enable-nspr-autoconf option to allow platforms to test the newly added autoconf setup for nspr (bug 11893) before turning it on as default.
1999-10-17 15:16:47 +00:00
dveditz%netscape.com
7fed8f214b
added directory recursion feature to makecopy.exe, r=dougt
1999-10-13 23:37:24 +00:00
rbs%maths.uq.edu.au
d75f65bffe
[MathML] Assigning @MOZ_MATHML@ to MOZ_MATHML
1999-10-13 00:39:36 +00:00
cls%seawood.org
7c69b51faa
Converting patches applied for bug 15241 into a build option, --enable-implicit-archive, that is off by default.
...
r=syd
1999-10-12 12:36:07 +00:00
cls%seawood.org
2529fa0fb2
Temp fix for the dependency problem caused by the use of implicit shared libs. a=leaf
1999-10-12 03:42:02 +00:00
Jerry.Kirk%Nexwarecorp.com
584535e4a8
Adding a "; else true" to work around broken shell under QNX4 for the
...
Neutrino cross-compile.
Bug #16049 r=Dale.Stansberry@Nexwarecorp.com
1999-10-11 14:41:25 +00:00
cls%seawood.org
fbb695b71b
Ok, let's not try to generate the remove list if there is no library to remove things from
1999-10-08 21:17:32 +00:00
cls%seawood.org
6139458916
Added a test to see if there are any archive members to be removed before calling AR_DELETE as NetBSD's & OpenBSD's versions of ar do not like removing an empty list.
...
r=leaf
1999-10-08 20:30:28 +00:00
cls%seawood.org
a080d5dcc4
Applied Jim Nance's, <jim_nance@yahoo.com>, patch to reduce the size of a build by using a modified version of GNU make's implicit ruleset that incrementally add object files to static library archive and eliminates the need to have the unused object files sitting around. A clobber is required to see the savings.
...
Bug #15241 . r=sleestack
1999-10-08 05:18:46 +00:00
colin%theblakes.com
8bb365320a
Make mkdepend lines shorter (OpenVMS only). r=ramiro
1999-10-04 10:43:28 +00:00
briano%netscape.com
46ae587d76
Fix for someone's typo (bug 15303) when Java is enabled.
1999-10-01 03:02:53 +00:00
slamm%netscape.com
da1ab82134
Include autoconf.mk from DEPTH instead of topsrcdir since it is a generated file. This only applies if it was not previously included.
1999-09-29 20:39:46 +00:00
briano%netscape.com
19c28ac556
No longer used. The 'real' one is in mozilla/build/autoconf.
1999-09-27 22:39:49 +00:00
mcafee%netscape.com
67f0e0f0aa
Autoconfing leaky tool, cvs checkout mozilla/tools/leaky; ./configure --enable-leaky. a=shaver, r=kipp
1999-09-25 20:44:48 +00:00
ramiro%netscape.com
917fea722c
Turn on (for real this time) stripping of uneeded symbols from
...
components. Only for linux non debug builds. Approved by mscott.
1999-09-22 09:54:00 +00:00
ramiro%netscape.com
2f1387f423
Strip unused symbols from .so components on linux by default.
1999-09-22 03:14:23 +00:00
beard%netscape.com
080e488d9b
bug #: 10847, enabling webshell leak detection.
1999-09-22 01:40:41 +00:00
nisheeth%netscape.com
10a1f06ecd
Define a global compiler and environment define, DETECT_WEBSHELL_LEAKS. This is used to compile in code that checks for webshell instances on shutdown and prints an error message to the console if webshells are being leaked.
1999-09-22 01:20:41 +00:00
dveditz%netscape.com
11a6bf0399
making depend builds more robust
1999-09-20 05:25:52 +00:00
neeti%netscape.com
0bed67a824
*** empty log message ***
1999-09-17 23:28:56 +00:00
colin%theblakes.com
90700cf8ca
Only pass special LD flags to vmsld
1999-09-17 12:36:25 +00:00
jdunn%netscape.com
838485909c
add support for MOZ_POST_PROGRAM_COMMAND to process $(PROGRAM): in rules.mk
...
and the binaries in viewer/Makefile.in
1999-09-17 00:53:36 +00:00
ramiro%netscape.com
12a0565ac7
Add a --enable-low-fat option to reduce the .dynsym bloating in components.
1999-09-16 13:43:15 +00:00
colin%theblakes.com
253fa60610
Set IS_COMPONENT for xpconnect, since it gets set too late in the Makefile
1999-09-15 18:26:57 +00:00
cls%seawood.org
12b40fe6c0
Added $(PROGOBJS) to ALL_TRASH
1999-09-15 17:52:38 +00:00
ramiro%netscape.com
26dd94b010
Cleanup the neckutil linking thing.
1999-09-15 02:15:11 +00:00
slamm%netscape.com
1bd30b4b77
Remove unused DIRS rule. Only add SUBMAKEFILES rules if SUBMAKEFILES is defined.
1999-09-14 23:09:37 +00:00
ramiro%netscape.com
6dea1e358f
Add MOZ_DEMANGLE_SYMBOLS to debug builds for demangling symbols.
1999-09-14 13:30:12 +00:00
colin%theblakes.com
7e01eca9ea
Pass srcdir and IS_COMPONENT in to LD
1999-09-13 12:22:28 +00:00
colin%theblakes.com
fb45d8286b
Small change in OpenVMS-specific section
1999-09-13 12:21:26 +00:00
cls%seawood.org
a6d096de19
Argh. Our dependencies are screwed so make .o depend upon Makefile.in temporarily
1999-09-12 15:15:52 +00:00
cls%seawood.org
e435ea7367
Ooops. Who remove the config.mk include?
1999-09-12 14:53:56 +00:00
cls%seawood.org
1a2e16af42
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.
1999-09-12 14:25:28 +00:00
briano%netscape.com
83c4a6b4d8
Cleanup.
1999-09-10 09:22:43 +00:00
briano%netscape.com
0e802b264e
Added a couple of new macros for Fullcircle support.
1999-09-09 21:50:37 +00:00
cls%seawood.org
fb4ccfb185
Make --enable-insure work when building outside of the source dir.
1999-09-09 19:19:37 +00:00
briano%netscape.com
d894548247
Rearranged things slightly. Mostly cosmetic.
1999-09-09 09:24:58 +00:00
colin%theblakes.com
7730fa2052
Use the HOST_ variables that were introduced in M10
1999-09-08 19:00:07 +00:00
shaver%netscape.com
4f031e7a07
add --with-extensions to turn on mozilla/extensions/*
1999-09-07 19:10:13 +00:00
cyeh%netscape.com
e2b9d016ee
remove last bits of MODULAR_NETLIB
1999-09-07 18:43:48 +00:00
ramiro%netscape.com
ff7035fc7a
Add gle support.
1999-09-05 15:53:04 +00:00
briano%netscape.com
bbb109c5ef
Fix for the current INTERNAL_TOOLS breakage on SunOS4.
1999-09-03 22:28:49 +00:00
slamm%netscape.com
8012532337
Add 'makefiles' target to generate all makefiles. Work around Makefile rule deficiency (thanks to Colin Blake <colin@theblakes.com> for the patch). Some versions of make were having trouble finding Makefile.in in the source directory. Simplify the LOOP_OVER_DIRS action. No need to test for directories anymore. It's a requirement. Don't list a directory in DIRS if it doesn't have a Makefile.in or Makefile.
1999-09-03 22:18:30 +00:00
cls%seawood.org
b948673211
Added HOST_AR to build. Added --enable-cross-compile option to turn on cross-compiling autodetection selectively. Hijacked CROSS_COMPILE variable (Sorry Colin).
1999-09-03 22:11:39 +00:00
cls%seawood.org
9366808793
Only reset compiler variables for INTERNAL_TOOLS if CROSS_COMPILE is set.
1999-09-03 22:11:18 +00:00
duncan%be.com
f96a5f0ec0
A bunch of things to get the BeOS build to work. Mostly
...
BeOS specific fixes, except for the change to nsinstall.c
that ignores trailing "/." in the function mkdirs (as
creating a "." dir fails under BeOS).
1999-09-03 12:54:05 +00:00
cls%seawood.org
43b987f232
Fixed the use of HOST_NSPR_MDCPUCFG so that the build doesn't break if it is not defined.
1999-09-03 05:03:40 +00:00
cls%seawood.org
c0192d9ec2
Removed hardcoded RANLIB as it breaks some Ports tinderboxes
1999-09-03 04:35:48 +00:00
cls%seawood.org
f2427155a4
Removed redundant program checks.
...
Added target case for *-mingw*
Don't check for NSPR libs when cross-compiling. Assume that they exist for now.
Added MDCPUCFG to CFLAGS for INTERNAL_TOOLS builds.
1999-09-02 23:58:00 +00:00
cyeh%netscape.com
30069ecf02
remove MODULAR_NETLIB define. obsolete.
1999-09-02 22:19:21 +00:00
slamm%netscape.com
c4ac2d48be
Move some defines into configure. Remove unused build variables. Include autoconf.mk if it hasn't already been included.
1999-09-02 22:02:46 +00:00
slamm%netscape.com
89a58e9dd6
Move some defines into configure. Remove unused build variables.
1999-09-02 22:02:19 +00:00
cyeh%netscape.com
ff099c9ca0
Remove useless NGLAYOUT_PLUGINS define.
1999-09-02 18:21:11 +00:00
cyeh%netscape.com
d1988de6dc
Finish removal of STANDALONE_IMAGE_LIB. We don't need it anymore.
1999-09-02 18:13:43 +00:00
cyeh%netscape.com
3bb307bc55
Finish cleanup of STANDALONE_IMAGE_LIB. Sorry for forcing you to rebuild
...
the world.
1999-09-02 18:07:28 +00:00
briano%netscape.com
2a7513a732
Minor tweak to make the old dependency mechanism work again on OpenVMS. Thanks to Colin Blake (colin@theblakes.com) for the patch.
1999-09-02 01:14:01 +00:00
cyeh%netscape.com
1a74604c52
remove STANDALONE_IMAGE_LIB define. We always built with it by default.
...
General makefile cleanup to make configuring easier.
1999-09-02 01:10:47 +00:00
briano%netscape.com
4380ec5dcd
Additional tweaks provided by Colin Blake (colin@theblakes.com).
1999-09-02 01:08:01 +00:00
cls%seawood.org
f1298aa58b
Beat me. Whip me. Make me write MFC code. I got way too involved with a discussion about nspr breakage that I caused some myself. Need to set NSPR CFLAGS for xpidl.
1999-09-01 20:39:15 +00:00
slamm%netscape.com
efa0db12e8
Switch to building incremental makefiles by default. In another week or so, I will remove allmakefiles.sh altogether.
1999-09-01 20:13:26 +00:00
cls%seawood.org
b9c55873b4
Forgot the INTERNAL_TOOLS rules needed for cross-compiling
1999-09-01 14:43:44 +00:00
cyeh%netscape.com
1e4222f3ae
remove last traces of liteness.mak and MOZ_LITENESS_FLAGS which are
...
obsolete.
1999-08-30 22:10:56 +00:00
cls%seawood.org
76bdb0b5f1
Landed first set of cross-compiling changes
...
Split AR into AR & AR_FLAGS
Moved AR_LIST, AR_EXTRACT, OBJ_SUFFIX & LIB_SUFFIX definitions into configure.in
Moved DIST definition to autoconf.in.mk. In the future, it should be set by configure using --prefix
Added DEBUG_AUTOCONF_XCOMPILE ifdef to config.mk
1999-08-29 18:10:23 +00:00
slamm%netscape.com
906df38f00
Run make-makefile with perl found by configure.
1999-08-27 22:57:21 +00:00
slamm%netscape.com
0b8ae92950
Pass depth to make-makefile to save it some work.
1999-08-25 22:09:50 +00:00
hshaw%netscape.com
f1c2eead4f
purge temporary ifdef NET_SOCKET_PROVIDER_BUILD
1999-08-25 01:04:09 +00:00
slamm%netscape.com
bbd2dffe43
Add --enable-incremental-makefiles. Has gmake generate the Makefiles just before it uses them. Eliminates a need for allmakefiles.sh.
1999-08-24 21:45:06 +00:00
ramiro%netscape.com
55d4b94850
Set the timer lib flags in one place.
1999-08-24 14:46:43 +00:00
dveditz%netscape.com
e939d62c2e
add XPIDL dependencies on the tools to fix depend-build problems
1999-08-24 14:42:37 +00:00
hshaw%netscape.com
42a761da6a
enable socket provider code
1999-08-24 04:54:34 +00:00
cyeh%netscape.com
9fe01986a9
changing nsBuildID.h so that it does the right thing w/regards to rebuilds
1999-08-24 00:56:04 +00:00
hshaw%netscape.com
a92c70a07f
backout change until I can figure out why socket subdirectory isn't building
1999-08-23 15:28:43 +00:00
hshaw%netscape.com
9e5d21b28a
enable build for socket provider - thanks Andreas Otte
1999-08-23 15:01:12 +00:00
hshaw%netscape.com
1a4f21e77e
conditionally compile socket provider support for windows, temporary until linux/mac build scripts checked in
1999-08-22 17:44:08 +00:00
briano%netscape.com
ce46e93dc6
Got rid of some unneeded rules.
1999-08-21 02:59:58 +00:00