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

894 Коммитов

Автор SHA1 Сообщение Дата
alecf%netscape.com 538dcaef63 Check in jlnance's jprof patches. r=alecf. Thanks! 2000-01-18 02:45:07 +00:00
warren%netscape.com eca3631717 Added back 'nmake debug' rule. 2000-01-17 23:45:48 +00:00
sspitzer%netscape.com d8a5c41c93 backing out andreas and warren 2000-01-14 22:01:56 +00:00
warren%netscape.com 02cb33d860 Added 'nmake debug' rule that launches mozilla in the debugger. 2000-01-14 01:39:34 +00:00
dmose%mozilla.org c329d776eb 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 4f34e05855 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 5f5b8bdb1c 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 8c50db50c2 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 51d1c6e8a3 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 48678253fa Removing DEBUG_AUTOCONF_XCOMPILE ifdef. 1999-12-22 04:26:59 +00:00
cls%seawood.org 6f3b1dbf87 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 fa0515f7eb 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 e643619e08 Fix specifically for NetBSD/alpha builds. Won't affect other platforms. a=chofmann 1999-12-17 03:25:04 +00:00
briano%netscape.com b657e1e9b7 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 5243f302e6 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 3e66864f99 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 557e231292 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 ea50bd89e7 Revert my previous change to use CFLAGS & CXXFLAGS when linking. 1999-12-04 23:52:55 +00:00
bryner%uiuc.edu da3b9f953e Remove two more unused defines, UNIX_EMBED and X_PLUGINS. r=cls. 1999-12-03 04:29:53 +00:00
bryner%uiuc.edu a33ea3864d Removing unused UNIX_LDAP define from the build. r=cls. 1999-12-02 02:34:39 +00:00
cls%seawood.org 685f31abad 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 73994ce567 Use CFLAGS & CXXFLAGS when linking executables. Bug #20254 1999-11-30 22:35:34 +00:00
warren%netscape.com 09373b3be1 Toned down warning message for libs phase. 1999-11-30 08:09:12 +00:00
warren%netscape.com 2db26922a6 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 8d329c492e 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 2daf232b14 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 01476ce3f7 Removed date/time because win95 behaves differently. 1999-11-29 22:02:07 +00:00
warren%netscape.com 96ec037ac6 Eliminated the libs build pass. 1999-11-28 03:05:01 +00:00
alecf%netscape.com 7548f4486f update xterm-titler to only show the relative directory
r=leaf
1999-11-22 22:21:07 +00:00
cls%seawood.org 89a581fc19 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 1ea5ca50ab Don't define EXTRA_DSO_LDOPTS to EXTRA_LIBS and more. r=shaver 1999-11-18 22:54:09 +00:00
jdunn%netscape.com 0d9441fd1b 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 687da26536 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 5bd4d6efa3 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 e871be6de2 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 b1a60aa3d7 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 7413916bd0 new versions of the build tools 1999-11-12 00:45:13 +00:00
jdunn%netscape.com 9ac4f7430f 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 d30bb6ea81 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 15b3fa7708 Copied check for MOZ_SECURITY to DEBUG_AUTOCONF_XCOMPILE ifdef 1999-11-09 23:16:22 +00:00
dmose%mozilla.org 5312eacf8c 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 65a7ced58d 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 7509237149 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 5f225c3cfa Adding Dave Fiddes' patch for a MOZ_MATHML CFLAGS 1999-10-28 22:17:13 +00:00
nisheeth%netscape.com c70bad5cec Added --enable-detect-webshell-leaks autoconf flag. 1999-10-27 07:13:48 +00:00
ramiro%fateware.com 25aba30f43 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 379808b351 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 a966f87a22 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 3102c71d33 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 3350af66d5 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 09b7bc5314 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 22a4f7137f add flag for boehm (doesn't quite work yet) 1999-10-18 23:13:47 +00:00
cls%seawood.org c125f80248 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 43d45328fd added directory recursion feature to makecopy.exe, r=dougt 1999-10-13 23:37:24 +00:00
rbs%maths.uq.edu.au bbdcee307c [MathML] Assigning @MOZ_MATHML@ to MOZ_MATHML 1999-10-13 00:39:36 +00:00
cls%seawood.org 5dc98b19e1 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 256fae75bc 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 6f32546fc6 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 ce98fb47f3 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 cd12398243 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 5c8ea87d49 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 089ffad035 Make mkdepend lines shorter (OpenVMS only). r=ramiro 1999-10-04 10:43:28 +00:00
briano%netscape.com c14f8ca9f2 Fix for someone's typo (bug 15303) when Java is enabled. 1999-10-01 03:02:53 +00:00
slamm%netscape.com 495f134a3c 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 c8ea7df778 No longer used. The 'real' one is in mozilla/build/autoconf. 1999-09-27 22:39:49 +00:00
mcafee%netscape.com d56a7aacf4 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 f88940bd50 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 3b11c3e17b Strip unused symbols from .so components on linux by default. 1999-09-22 03:14:23 +00:00
beard%netscape.com 82aca01363 bug #: 10847, enabling webshell leak detection. 1999-09-22 01:40:41 +00:00
nisheeth%netscape.com 0076f7548d 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 e6ddca9579 making depend builds more robust 1999-09-20 05:25:52 +00:00
neeti%netscape.com 7609c24c5b *** empty log message *** 1999-09-17 23:28:56 +00:00
colin%theblakes.com 88ef6e1ba5 Only pass special LD flags to vmsld 1999-09-17 12:36:25 +00:00
jdunn%netscape.com f0ee4dbce2 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 c3b017264c Add a --enable-low-fat option to reduce the .dynsym bloating in components. 1999-09-16 13:43:15 +00:00
colin%theblakes.com 7fc4dc721f 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 ef1a9aa5a5 Added $(PROGOBJS) to ALL_TRASH 1999-09-15 17:52:38 +00:00
ramiro%netscape.com e8ba593918 Cleanup the neckutil linking thing. 1999-09-15 02:15:11 +00:00
slamm%netscape.com 6646a60890 Remove unused DIRS rule. Only add SUBMAKEFILES rules if SUBMAKEFILES is defined. 1999-09-14 23:09:37 +00:00
ramiro%netscape.com 6f3fcfb2ba Add MOZ_DEMANGLE_SYMBOLS to debug builds for demangling symbols. 1999-09-14 13:30:12 +00:00
colin%theblakes.com b0a4e9cd4a Pass srcdir and IS_COMPONENT in to LD 1999-09-13 12:22:28 +00:00
colin%theblakes.com 5283ac1d2f Small change in OpenVMS-specific section 1999-09-13 12:21:26 +00:00
cls%seawood.org df864f92e9 Argh. Our dependencies are screwed so make .o depend upon Makefile.in temporarily 1999-09-12 15:15:52 +00:00
cls%seawood.org 526990149a Ooops. Who remove the config.mk include? 1999-09-12 14:53:56 +00:00
cls%seawood.org adf94e4618 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 6bd9be3401 Cleanup. 1999-09-10 09:22:43 +00:00
briano%netscape.com 2093b213b7 Added a couple of new macros for Fullcircle support. 1999-09-09 21:50:37 +00:00
cls%seawood.org 868e1692ef Make --enable-insure work when building outside of the source dir. 1999-09-09 19:19:37 +00:00
briano%netscape.com 517fdecc3d Rearranged things slightly. Mostly cosmetic. 1999-09-09 09:24:58 +00:00
colin%theblakes.com e17149165d Use the HOST_ variables that were introduced in M10 1999-09-08 19:00:07 +00:00
shaver%netscape.com dd5d676813 add --with-extensions to turn on mozilla/extensions/* 1999-09-07 19:10:13 +00:00
cyeh%netscape.com 6de0892bfe remove last bits of MODULAR_NETLIB 1999-09-07 18:43:48 +00:00
ramiro%netscape.com 2063b093e8 Add gle support. 1999-09-05 15:53:04 +00:00
briano%netscape.com d64d4c52b9 Fix for the current INTERNAL_TOOLS breakage on SunOS4. 1999-09-03 22:28:49 +00:00
slamm%netscape.com 636cf083f8 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 0c33c2b8b5 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 f9f6100eea Only reset compiler variables for INTERNAL_TOOLS if CROSS_COMPILE is set. 1999-09-03 22:11:18 +00:00
duncan%be.com 01abb3a4a1 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 1ad23065c1 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 2b65fee83b Removed hardcoded RANLIB as it breaks some Ports tinderboxes 1999-09-03 04:35:48 +00:00
cls%seawood.org f277b79642 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 c9d7c36281 remove MODULAR_NETLIB define. obsolete. 1999-09-02 22:19:21 +00:00
slamm%netscape.com ca1ba5a727 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 ed0937533e Move some defines into configure. Remove unused build variables. 1999-09-02 22:02:19 +00:00
cyeh%netscape.com bef3eb8080 Remove useless NGLAYOUT_PLUGINS define. 1999-09-02 18:21:11 +00:00
cyeh%netscape.com 7039058d87 Finish removal of STANDALONE_IMAGE_LIB. We don't need it anymore. 1999-09-02 18:13:43 +00:00
cyeh%netscape.com 2fcbf91285 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 83fef05a01 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 acf1f2f7e0 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 4c1086e760 Additional tweaks provided by Colin Blake (colin@theblakes.com). 1999-09-02 01:08:01 +00:00
cls%seawood.org 4cbeca430e 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 ff653c9c33 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 3ac44b5bbd Forgot the INTERNAL_TOOLS rules needed for cross-compiling 1999-09-01 14:43:44 +00:00
cyeh%netscape.com 179e71e6ab remove last traces of liteness.mak and MOZ_LITENESS_FLAGS which are
obsolete.
1999-08-30 22:10:56 +00:00
cls%seawood.org 8625d885b7 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 1cfdbd2583 Run make-makefile with perl found by configure. 1999-08-27 22:57:21 +00:00
slamm%netscape.com 603736e60e Pass depth to make-makefile to save it some work. 1999-08-25 22:09:50 +00:00
hshaw%netscape.com 0fbdd79655 purge temporary ifdef NET_SOCKET_PROVIDER_BUILD 1999-08-25 01:04:09 +00:00
slamm%netscape.com 69dbf6a476 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 c472f184a9 Set the timer lib flags in one place. 1999-08-24 14:46:43 +00:00
dveditz%netscape.com ce438a343f add XPIDL dependencies on the tools to fix depend-build problems 1999-08-24 14:42:37 +00:00
hshaw%netscape.com c41fe9f6b6 enable socket provider code 1999-08-24 04:54:34 +00:00
cyeh%netscape.com caf65c1d70 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 b47336883f backout change until I can figure out why socket subdirectory isn't building 1999-08-23 15:28:43 +00:00
hshaw%netscape.com bde34c633a enable build for socket provider - thanks Andreas Otte 1999-08-23 15:01:12 +00:00
hshaw%netscape.com 7dc9f03756 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 73cb5ac3d2 Got rid of some unneeded rules. 1999-08-21 02:59:58 +00:00
briano%netscape.com 322b365411 Eliminate the use of the obsolete OBJDIR macro. 1999-08-21 02:56:29 +00:00
cls%seawood.org c2bdb85bf4 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.
1999-08-20 06:52:59 +00:00
cyeh%netscape.com 2ea58f23f0 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.
1999-08-20 01:58:58 +00:00
cltbld%netscape.com 6c4fdf96d7 fix for 11608, implement nsBuildID.h for XPCOM/component registry queries 1999-08-19 21:12:27 +00:00
cyeh%netscape.com 18fbbdd949 second part: make win32 generate nsIBuildID.h dynamically 1999-08-19 20:45:59 +00:00
cyeh%netscape.com 07f5b3fabd perl script to generate build number define for xpcom and to fix bug 11608 1999-08-19 20:30:52 +00:00
dveditz%netscape.com 838055a8d9 Turn off symlinking until we figure out why Autoreg doesn't figure out when
components get updated (bug 11988). Could simply be that NT support for
linking is piss-poor and forgets to update the directory info. Drat!
1999-08-18 02:24:07 +00:00
ramiro%netscape.com f421863338 Add Makefile dependencies for $(LIBRARY) and $(SHARED_LIBRARY) so that
libs will get rebuilt if the makefile changes.  Should make depend builds
more reliable.
1999-08-17 14:04:54 +00:00
ramiro%netscape.com 38fe0fdd09 Add Makefile dependencies for PROGRAM and SIMPLE_PROGRAMS, so that program
targets will be rebuilt if the makefile changes.  This should make depend
builds more reliable, especially for tests.
1999-08-17 13:08:51 +00:00
ramiro%netscape.com 2835075ab2 Remove the TOOLKIT_EXORCISM hack. Make non-monolithic toolkit linking the
default for Linux and Solaris.  Need testing on other platforms (HELP!)
That means that toolkit libraries are not linked into the app - for truly
XP apps such as the apprunner.  The gecko viewer still needs to link in
the toolkit, cause it has toolkit code in its main().
Replace the hack with something more useful.  There is a
--enable-monolithic-toolkit flag for platforms with dumb linkers and runtime
loaders.

Also landed the remainder of Shawn Packwood's qt port.
1999-08-17 09:33:48 +00:00
leaf%mozilla.org 5adada7765 checking in build_number fix, only affects official builds 1999-08-17 02:03:26 +00:00
briano%netscape.com 25b5b5367b Fix for bug 11852. No effect on non-release builds. 1999-08-14 03:36:38 +00:00
briano%netscape.com 012822f69d Added Colin's (colin@theblakes.com) latest changes. 1999-08-13 23:38:50 +00:00
briano%netscape.com 767ddbd0a8 Fix for bug 9902. Now the build number in xpfe/browser/resources/content/viewSource.xul will get updated properly as well. 1999-08-10 21:43:37 +00:00
ramiro%netscape.com 8adc9ad359 Added Qt support to the unix build system. Thanks to Shawn Packwood
<shawnp@colba.net> for the patches.
1999-08-09 14:55:56 +00:00
sspitzer%netscape.com 8624dfd4c0 make the CHROME rules play nice with obj-dir. fixes #11260 1999-08-06 22:41:51 +00:00
dveditz%netscape.com 1cd25c1445 fix potential memory problems in makecopy, turn NT symlinking on
for performance, clobber speedups
1999-08-06 13:45:09 +00:00
mcafee%netscape.com 203c44cc05 Removing TOOLBAR_DD ifdef magic, this is on by default now. 1999-08-06 00:01:10 +00:00
ramiro%netscape.com 692e429935 Add support for building more than one toolkit at once. Currently #ifdefed
off as part of the toolkit link time exorcism.
1999-08-05 05:12:56 +00:00
edburns%acm.org 29b9e79b20 Kirk Baker <kbaker@eb.com> changed config/common.mk at line 84 to:
JAVAC_CLASSPATH =
$(JAVAC_ZIP)$(PATH_SEPARATOR)$(JAVA_DESTPATH)$(PATH_SEPARATOR)$(JAVA_SOURCEP
ATH)

I changed line 98 to:
JAVAH_FLAGS = -classpath $(JAVAC_ZIP)$(PATH_SEPARATOR)$(JAVA_DESTPATH)
1999-08-05 00:06:32 +00:00
dveditz%netscape.com db0a1ac4bb fixing build bustage 1999-08-03 15:33:19 +00:00
dveditz%netscape.com 6435478019 turn off makecopy symlinks 1999-08-03 14:40:55 +00:00
briano%netscape.com e1d1d44b7d Fix for my mistaken assumption about SUB_LOBJS. 1999-08-03 02:52:24 +00:00