135 Commits

Author SHA1 Message Date
cls%seawood.org
120e5dab7b 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.
git-svn-id: svn://10.0.0.236/trunk@54135 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-22 08:15:46 +00:00
cls%seawood.org
08b4a73117 Copied check for MOZ_SECURITY to DEBUG_AUTOCONF_XCOMPILE ifdef
git-svn-id: svn://10.0.0.236/trunk@53022 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-09 23:16:22 +00:00
dmose%mozilla.org
92d791b7b0 updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@52908 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:40:37 +00:00
slamm%netscape.com
b0efaa25f0 Include autoconf.mk from DEPTH instead of topsrcdir since it is a generated file. This only applies if it was not previously included.
git-svn-id: svn://10.0.0.236/trunk@49355 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-29 20:39:46 +00:00
cls%seawood.org
2ace553e39 Removed hardcoded RANLIB as it breaks some Ports tinderboxes
git-svn-id: svn://10.0.0.236/trunk@45823 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 04:35:48 +00:00
slamm%netscape.com
2d5c59656c Move some defines into configure. Remove unused build variables. Include autoconf.mk if it hasn't already been included.
git-svn-id: svn://10.0.0.236/trunk@45771 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 22:02:46 +00:00
cls%seawood.org
32ef37887b 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


git-svn-id: svn://10.0.0.236/trunk@45070 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-29 18:10:23 +00:00
hshaw%netscape.com
fe554f0351 purge temporary ifdef NET_SOCKET_PROVIDER_BUILD
git-svn-id: svn://10.0.0.236/trunk@44414 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 01:04:09 +00:00
hshaw%netscape.com
3dbb29b05b enable socket provider code
git-svn-id: svn://10.0.0.236/trunk@44246 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 04:54:34 +00:00
hshaw%netscape.com
85323f60a3 backout change until I can figure out why socket subdirectory isn't building
git-svn-id: svn://10.0.0.236/trunk@44157 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 15:28:43 +00:00
hshaw%netscape.com
264c693e42 enable build for socket provider - thanks Andreas Otte
git-svn-id: svn://10.0.0.236/trunk@44156 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 15:01:12 +00:00
cls%seawood.org
c40becaa41 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.


git-svn-id: svn://10.0.0.236/trunk@43791 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 06:52:59 +00:00
ramiro%netscape.com
5ddd322de1 Added Qt support to the unix build system. Thanks to Shawn Packwood
<shawnp@colba.net> for the patches.


git-svn-id: svn://10.0.0.236/trunk@42754 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-09 14:55:56 +00:00
briano%netscape.com
cb97af5aa8 Looks like the inclusion of OpenVMS.mk isn't temporary.
git-svn-id: svn://10.0.0.236/trunk@41653 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-31 00:57:27 +00:00
briano%netscape.com
fdbafa941b Eliminate the use of SRCDIR and NSBUILDROOT. Approved by cyeh@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@38730 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 22:03:45 +00:00
andreas.otte%primus-online.de
d27727c637 changes to allow hack in necko makefiles so that header names don´t collide. Keeping up with config.mak and rules.mak
git-svn-id: svn://10.0.0.236/trunk@36595 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-23 20:38:09 +00:00
valeski%netscape.com
4fa4e2e84d 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.
git-svn-id: svn://10.0.0.236/trunk@35863 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-18 17:34:08 +00:00
briano%netscape.com
aa13f89293 Fix for QNX/NTO.
git-svn-id: svn://10.0.0.236/trunk@35550 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-15 23:56:05 +00:00
ramiro%netscape.com
f769e571e4 Cleanup the ClientWallet, SingleSignon and CookieManagement mess.
git-svn-id: svn://10.0.0.236/trunk@34603 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-10 14:59:06 +00:00
briano%netscape.com
7a38066382 Added an explicit LD definition for QNX.
git-svn-id: svn://10.0.0.236/trunk@33688 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-04 01:42:00 +00:00
briano%netscape.com
03e0af9159 Added support for OpenVMS. Thanks to colin@theblakes.com.
git-svn-id: svn://10.0.0.236/trunk@33495 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-03 03:16:09 +00:00
briano%netscape.com
7b02faa581 Yanked out some of the obsolete \$OS_ARCH.mk stuff.
git-svn-id: svn://10.0.0.236/trunk@33215 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-29 01:44:42 +00:00
briano%netscape.com
b7c9744632 Removed the coreconf.mk include. Not used anymore.
git-svn-id: svn://10.0.0.236/trunk@33212 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-29 01:32:26 +00:00
briano%netscape.com
f5fe452f6b Got rid of the BSDECHO macro. Obsolete.
git-svn-id: svn://10.0.0.236/trunk@33095 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-28 03:36:21 +00:00
jdunn%netscape.com
b17ebf8e4c backing out my change to LIBS_DIR... this will get the tests building again
git-svn-id: svn://10.0.0.236/trunk@32862 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-27 03:35:52 +00:00
jdunn%netscape.com
dfe1966918 Fixing link/runtime problem with certain platforms. Linking against the 'libs'
directory is forcing AIX to link statically instead of dynamically.


git-svn-id: svn://10.0.0.236/trunk@32761 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 22:40:14 +00:00
akkana%netscape.com
3a70f7a5cb New build option enable-crash-on-assert for those who really want the old behavior
git-svn-id: svn://10.0.0.236/trunk@31157 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-11 22:22:24 +00:00
mccabe%netscape.com
e565d8ace9 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.
git-svn-id: svn://10.0.0.236/trunk@30806 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-08 02:06:15 +00:00
briano%netscape.com
df2ef6f0c0 Fix to properly support Sun's WorkShop compilers. Thanks to Tim Rowley (tor@boojum.cs.brown.edu).
git-svn-id: svn://10.0.0.236/trunk@29891 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-30 21:43:50 +00:00
morse%netscape.com
d2055e2bf7 turn on single signon and client wallet
git-svn-id: svn://10.0.0.236/trunk@27989 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-17 14:20:36 +00:00
ramiro%netscape.com
8cb0e5a730 Undo previous exorcism. Bring back the MOZ_NO_WALLET_HACK thing, but fix
the logic for setting it in autoconf.mk.


git-svn-id: svn://10.0.0.236/trunk@27507 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-15 01:28:21 +00:00
ramiro%netscape.com
9717d941ec MOZ_NO_WALLET_HACK exorcism.
git-svn-id: svn://10.0.0.236/trunk@27462 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-14 10:17:25 +00:00
ramiro%netscape.com
c8269104fd Better fix for the nspr building thing - after talking to wtc.
git-svn-id: svn://10.0.0.236/trunk@27305 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 04:13:51 +00:00
ramiro%netscape.com
a5e2695547 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.


git-svn-id: svn://10.0.0.236/trunk@27098 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-11 10:32:45 +00:00
morse%netscape.com
0aef569d10 turned cookie management back on since it wasn't causing the crash after all, approved by cyeh
git-svn-id: svn://10.0.0.236/trunk@26736 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-07 14:39:57 +00:00
morse%netscape.com
012d945ddf disable cookie management because linux was dying on startup
git-svn-id: svn://10.0.0.236/trunk@26708 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-07 05:45:44 +00:00
morse%netscape.com
918a442a52 turn on ClientWallet and SingleSignon for unix platform
git-svn-id: svn://10.0.0.236/trunk@26651 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-07 01:49:31 +00:00
slamm%netscape.com
e741fb6ff9 Use OS_LDFLAGS instead of CFLAGS.
git-svn-id: svn://10.0.0.236/trunk@25138 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-25 23:23:09 +00:00
slamm%netscape.com
3ff33c1f51 Pull CFLAGS out of link line.
git-svn-id: svn://10.0.0.236/trunk@24685 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 20:43:02 +00:00
leaf%mozilla.org
8fadf11677 Landing nspr library name change, and plevent function call change.
git-svn-id: svn://10.0.0.236/trunk@24276 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-17 21:32:03 +00:00
briano%netscape.com
a8c4a6f357 Now static builds can find the static libraries they need.
git-svn-id: svn://10.0.0.236/trunk@23806 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-12 00:30:52 +00:00
slamm%netscape.com
fe1818cd07 Move AC_INCLUDE_OR_DEFINES into OS_CFLAGS/OS_CXXFLAGS.
git-svn-id: svn://10.0.0.236/trunk@23242 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-09 01:30:00 +00:00
ramiro%netscape.com
970dc7c4fc 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.


git-svn-id: svn://10.0.0.236/trunk@23170 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-08 15:01:13 +00:00
ramiro%netscape.com
01f08478fc 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.


git-svn-id: svn://10.0.0.236/trunk@23168 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-08 11:44:25 +00:00
cls%seawood.org
528012e0b5 Introduced separate CXXFLAGS for use with C++ code in the same style as the existing CFLAGS. Prepended _ to some configure.in private variables.
git-svn-id: svn://10.0.0.236/trunk@23100 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-07 05:18:45 +00:00
slamm%netscape.com
f59cd2ba61 Move defines from Makefile control to autoconf control.
git-svn-id: svn://10.0.0.236/trunk@20795 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-16 18:29:55 +00:00
slamm%netscape.com
2860db776d Shorten the compile line. Add test and support for preprocessor '-include' flag
git-svn-id: svn://10.0.0.236/trunk@20178 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-09 23:24:12 +00:00
mcafee%netscape.com
adda7082d8 Adding purify cruft to GARBAGE rule.
git-svn-id: svn://10.0.0.236/trunk@19921 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-06 06:37:35 +00:00
alecf%netscape.com
21ab169b68 turn off NETLIB_THREAD for now since it's making us use 100% of the CPU and may be causing a PR_ASSERT(0) in netlib
git-svn-id: svn://10.0.0.236/trunk@19587 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-03 22:40:45 +00:00
alecf%netscape.com
91f5fd0864 unix should support netlib on another thread too.
git-svn-id: svn://10.0.0.236/trunk@19319 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-02 07:59:20 +00:00