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

700 Коммитов

Автор SHA1 Сообщение Дата
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
briano%netscape.com abb2b151b4 Eliminate the use of the obsolete OBJDIR macro. 1999-08-21 02:56:29 +00:00
cls%seawood.org 0991be09fa 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 26268b3b73 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 1a5cab0274 fix for 11608, implement nsBuildID.h for XPCOM/component registry queries 1999-08-19 21:12:27 +00:00
cyeh%netscape.com 055e55fe4f second part: make win32 generate nsIBuildID.h dynamically 1999-08-19 20:45:59 +00:00
cyeh%netscape.com de4d917332 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 d2a1ea2b48 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 aa333c359d 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 f60a19f69e 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 33f8c1f169 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 4f5e4d5a8d checking in build_number fix, only affects official builds 1999-08-17 02:03:26 +00:00
briano%netscape.com f7593b9212 Fix for bug 11852. No effect on non-release builds. 1999-08-14 03:36:38 +00:00
briano%netscape.com 4009eb1794 Added Colin's (colin@theblakes.com) latest changes. 1999-08-13 23:38:50 +00:00
briano%netscape.com 63e5abd047 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 0ccaaf01cf 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