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
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