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
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
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
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
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
cls%seawood.org
2b65fee83b
Removed hardcoded RANLIB as it breaks some Ports tinderboxes
1999-09-03 04:35:48 +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
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
hshaw%netscape.com
0fbdd79655
purge temporary ifdef NET_SOCKET_PROVIDER_BUILD
1999-08-25 01:04:09 +00:00
hshaw%netscape.com
c41fe9f6b6
enable socket provider code
1999-08-24 04:54:34 +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
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
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
briano%netscape.com
c1eec499f5
Looks like the inclusion of OpenVMS.mk isn't temporary.
1999-07-31 00:57:27 +00:00
briano%netscape.com
dab45b44c6
Eliminate the use of SRCDIR and NSBUILDROOT. Approved by cyeh@netscape.com.
1999-07-07 22:03:45 +00:00
andreas.otte%primus-online.de
921ce6c709
changes to allow hack in necko makefiles so that header names don�t collide. Keeping up with config.mak and rules.mak
1999-06-23 20:38:09 +00:00
valeski%netscape.com
e23b3c673c
NECKO ifdef (ifdef'd _off_ by default) this checkin should not impact anything. checkin approved. If someone runs into a problem, call me at 303.546.0061.
1999-06-18 17:34:08 +00:00
briano%netscape.com
2a13cf8398
Fix for QNX/NTO.
1999-06-15 23:56:05 +00:00
ramiro%netscape.com
9c7cc01d19
Cleanup the ClientWallet, SingleSignon and CookieManagement mess.
1999-06-10 14:59:06 +00:00
briano%netscape.com
fb86043279
Added an explicit LD definition for QNX.
1999-06-04 01:42:00 +00:00
briano%netscape.com
afdf16191d
Added support for OpenVMS. Thanks to colin@theblakes.com.
1999-06-03 03:16:09 +00:00
briano%netscape.com
9da3665551
Yanked out some of the obsolete \$OS_ARCH.mk stuff.
1999-05-29 01:44:42 +00:00
briano%netscape.com
d9bc80424c
Removed the coreconf.mk include. Not used anymore.
1999-05-29 01:32:26 +00:00
briano%netscape.com
e12c32f805
Got rid of the BSDECHO macro. Obsolete.
1999-05-28 03:36:21 +00:00
jdunn%netscape.com
de053957aa
backing out my change to LIBS_DIR... this will get the tests building again
1999-05-27 03:35:52 +00:00
jdunn%netscape.com
5b2eb24354
Fixing link/runtime problem with certain platforms. Linking against the 'libs'
...
directory is forcing AIX to link statically instead of dynamically.
1999-05-26 22:40:14 +00:00
akkana%netscape.com
a9fb77217e
New build option enable-crash-on-assert for those who really want the old behavior
1999-05-11 22:22:24 +00:00
mccabe%netscape.com
4c7e979695
Build support for working with .idl files. Adding XPIDLSRCS to a Makefile.in exports the listed idl files to dist/idl, generates .h files to dist/include, and generates .xpt files, and links them to $(MODULE).xpt, in components.
1999-05-08 02:06:15 +00:00
briano%netscape.com
6b6222f620
Fix to properly support Sun's WorkShop compilers. Thanks to Tim Rowley (tor@boojum.cs.brown.edu).
1999-04-30 21:43:50 +00:00
morse%netscape.com
3ee75c4dfa
turn on single signon and client wallet
1999-04-17 14:20:36 +00:00
ramiro%netscape.com
31243321fb
Undo previous exorcism. Bring back the MOZ_NO_WALLET_HACK thing, but fix
...
the logic for setting it in autoconf.mk.
1999-04-15 01:28:21 +00:00
ramiro%netscape.com
f625ffc2e2
MOZ_NO_WALLET_HACK exorcism.
1999-04-14 10:17:25 +00:00
ramiro%netscape.com
660e4a4953
Better fix for the nspr building thing - after talking to wtc.
1999-04-13 04:13:51 +00:00
ramiro%netscape.com
d09af540ef
Simplify further. Use only one one variable to indicate whether NSPR is
...
native or not.
Remove a bunch of AC_DEFINE() statements for a previous rpm support checkin
I made (it was not needed). Use MOZ_ instead of MOZILLA_ to be consistent
with the rest of configure.in.
Added build/nsprenv.mk support. Setting the NSPR environment via a file.
This doesnt work yet, since it needs 2 small tweaks to NSPR.
Added support for non native nspr. Not turned on yet. Until NSPR includes
2 small tweaks.
Since comments are free, added a bunch of them.
1999-04-11 10:32:45 +00:00
morse%netscape.com
37f58fe8ac
turned cookie management back on since it wasn't causing the crash after all, approved by cyeh
1999-04-07 14:39:57 +00:00
morse%netscape.com
cac47e8ea6
disable cookie management because linux was dying on startup
1999-04-07 05:45:44 +00:00
morse%netscape.com
890bc4c600
turn on ClientWallet and SingleSignon for unix platform
1999-04-07 01:49:31 +00:00
slamm%netscape.com
8bb5990b04
Use OS_LDFLAGS instead of CFLAGS.
1999-03-25 23:23:09 +00:00
slamm%netscape.com
3741dc0c83
Pull CFLAGS out of link line.
1999-03-22 20:43:02 +00:00
leaf%mozilla.org
4ad9f70d5d
Landing nspr library name change, and plevent function call change.
1999-03-17 21:32:03 +00:00
briano%netscape.com
c9053b42df
Now static builds can find the static libraries they need.
1999-03-12 00:30:52 +00:00
slamm%netscape.com
00d9114259
Move AC_INCLUDE_OR_DEFINES into OS_CFLAGS/OS_CXXFLAGS.
1999-03-09 01:30:00 +00:00
ramiro%netscape.com
cfa107e00d
Allow for lock_SunOS.s to build properly. Fix the build system to
...
properly set all the ac magic needed to properly asm files.
Currently this is only an issue on Solaris, when building with the native
sun compiler.
1999-03-08 15:01:13 +00:00
ramiro%netscape.com
8a13fd07e4
Add Templates.DB dir to GARBAGE so that the output of the Solaris CC template
...
code generator can be clobber. Otherwise, dependancies and clobbering dont
work.
1999-03-08 11:44:25 +00:00
cls%seawood.org
202df19f2e
Introduced separate CXXFLAGS for use with C++ code in the same style as the existing CFLAGS. Prepended _ to some configure.in private variables.
1999-03-07 05:18:45 +00:00
slamm%netscape.com
4713da1b1b
Move defines from Makefile control to autoconf control.
1999-02-16 18:29:55 +00:00