Commit Graph

53 Commits

Author SHA1 Message Date
alecf%netscape.com
049caff8f1 add new LIBIDL_CFLAGS and LIBIDL_LIBS so that we don't have to keep running libidl-config 1999-04-19 23:14:23 +00:00
morse%netscape.com
e2b9626c40 restore original logic for setting MOZ_NO_WALLET_HACK which I believe was correct all along 1999-04-15 05:43:24 +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
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
890bc4c600 turn on ClientWallet and SingleSignon for unix platform 1999-04-07 01:49:31 +00:00
toshok%hungry.com
45184cd5a3 add the extra SUBST (NSPR_INCLUDE_DIR) 1999-04-05 03:11:30 +00:00
waterson%netscape.com
63fd4df6aa Added BRPROF into the build, --disable-brprof to disable it. 1999-04-01 07:26:42 +00:00
slamm%netscape.com
3741dc0c83 Pull CFLAGS out of link line. 1999-03-22 20:43:02 +00:00
alecf%netscape.com
8dde0ca8f9 use BUILD_IDLC to refer to the DOM idl compiler 1999-03-12 19:34:25 +00:00
alecf%netscape.com
a435c029fb start using BUILD_XPIDL to build XPIDL 1999-03-12 19:28:09 +00:00
ramiro%netscape.com
8ce50ad7cf Make it possible to prefix mozilla dlls that conflict with system dlls. 1999-03-12 12:43:04 +00:00
slamm%netscape.com
583d5beea1 Fix typo. s/AC_DEFINES/ACDEFINES/ 1999-03-09 20:11:05 +00:00
slamm%netscape.com
b8dbca36e3 Move '-O' stripping into configure. Move compile-line defines into configure. 1999-03-09 01:29:57 +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
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
ramiro%netscape.com
8821535d54 Add --enable-cpp-rtti , --enable-cpp-exceptions flags.
RTTI and exceptions are off by default on Linux.
1999-03-05 15:36:20 +00:00
cls%seawood.org
77a0a3ccc4 Moved optimization filtering so that OS_CFLAGS doesn't get evaluated prematurely. 1999-03-02 00:54:31 +00:00
cls%seawood.org
060260594a Moved previous filter-out section after DSO_CFLAGS is set. 1999-03-01 03:14:23 +00:00
cls%seawood.org
33ac6b33e1 Removed OPTIMIZE_CFLAGS. If CFLAGS isn't set in the enviornment, set it to -O. If MOZ_DEBUG is set, filter-out the optimization options in autoconf.mk. 1999-03-01 01:54:00 +00:00
slamm%netscape.com
c0f47f8c7b Remove unused substitutions for MOZ_NETCAST, MOZ_LDAP, SMART_MAIL 1999-02-19 18:42:29 +00:00
alecf%netscape.com
22a44aa910 check in new .deps based dependancy system 1999-02-19 03:06:32 +00:00
ramiro%netscape.com
f98fa53d9e Added --{enable,disable}-build-nspr --{enable,disable}-build-xpfe. 1999-02-18 04:19:43 +00:00
ramiro%netscape.com
7ca14af5b5 Add support for insure. 1999-02-17 14:37:18 +00:00
slamm%netscape.com
4713da1b1b Move defines from Makefile control to autoconf control. 1999-02-16 18:29:55 +00:00
slamm%netscape.com
009d97d3a3 Shorten the compile line. Add test and support for preprocessor '-include' flag 1999-02-09 23:24:12 +00:00
alecf%netscape.com
2bf650bd64 add update_xterm_title support to autoconf build 1999-02-08 19:57:15 +00:00
kipp%netscape.com
232d3ebc09 Added in some more MKSHLIB variables 1999-02-02 17:39:37 +00:00
slamm%netscape.com
b78d7ef52a Use TK_CFLAGS instead of TK_(MOTIF|GTK)_CFLAGS. Use TK_LIBS instead of TK_(MOTIF|GTK)_LIBS to simplify makefile rules. 1999-01-27 19:51:59 +00:00
alecf%netscape.com
8b34208241 add --eanble-mailnews and --enable-ldap switches, and depricate MOZ_DARK 1998-12-23 00:48:52 +00:00
shaver%netscape.com
30635270f8 Add --enable-debug=module1,module2 to selective turn on debugging.
Remove --enable-dom, because Mariner is dead (sob).
Rename some MODULE= lines to make the afore-mentioned --enable-debug
technique actually useful.  Feel free to recategorize.
Fix libraptorhtml.so link bogosity by disabling shared lib generation for the
sub-archives (libraptor*_s.a), so that we can put bin before lib in the
library path and still get the right effect.  We could disable static-lib
generation in most other places and cut the build time down a fair bit, too.
[NOTE: I'm getting on a train...msw@gimp.org has agreed to be my tinderbox
buddy.  Thanks, Matt!]
1998-12-15 16:32:37 +00:00
cls%seawood.org
0aa90bbb4e Added build option for idl tool. Thanks to Tague Griffith <tague@netscape.com> for the patch and the patience while I fumbled this patch. :) 1998-12-15 03:24:59 +00:00
ramiro%netscape.com
aa9ee9d7c3 Add support for 'native' dependancies on systems that include the 'makedepend'
binary by default.  For example, linux freebsd and other unices that have
X11 installed in a reasonable fashion.  The commercial unices will continue
to suck as usual.
1998-12-04 05:07:01 +00:00
cls%seawood.org
1e250c70c9 Added DLL_SUFFIX fixes. Thanks to Jeremy Lea <reg@shale.csir.co.za> for the patch. 1998-11-18 05:35:46 +00:00
cls%seawood.org
3f2cd59aa2 DSO_CFLAGS defaults to -fPIC only if using gcc, otherwise it's set to -KPIC. 1998-11-16 22:11:17 +00:00
cls%seawood.org
574866a212 Added GTK_CONFIG 1998-11-15 09:12:37 +00:00
cls%seawood.org
9c631a18f0 Oops. Fixed oversight of using MOZ_NATIVE_ZLIB instead of MOZ_NATIVE_PNG for png stuff. 1998-11-11 03:04:43 +00:00
cls%seawood.org
288a1c7f8c Fixes to resource install for xpfe. Fixes to make MOZ_NATIVE_* work again. Thanks to Jeremy Lea <reg@shale.csir.co.za> for the diffs. 1998-11-11 01:53:49 +00:00
cls%seawood.org
f70174e61a Removed classic build Makefiles from configure.in
Changed --enable-fe to --enable-toolkit which takes a single argument.
Changed MOZ_FE to MOZ_TOOLKIT.
Removed USE_NGLAYOUT and USE_NGLAYOUT_GTK.
Removed FULL_STATIC_BUILD and --enable-min-shared.
Removed checks for gnome and qt.
1998-11-03 15:48:45 +00:00
shaver%netscape.com
8427d0db3e add --enable-nglayout=gtk to build with GTK and not motif 1998-11-01 00:09:30 +00:00
cls%seawood.org
89e0d6baf4 Added support for nglayout. Use --enable-nglayout to compile it *after* pulling the nglayout srcs. MKSHLIB & friends are now defined by configure. BUILD_UNIX_PLUGINS is set only ifndef NO_SHARED_LIB. 1998-10-28 03:40:33 +00:00
cls%seawood.org
2949f638d8 Split OS_CFLAGS into OS_CFLAGS, OS_INCLUDES and DEFINES.
Modified Makefile.ins to append not overwrite DEFINES.
Added $(DEFINES) to the mkdepend command line so that some conditional dependencies are caught as well.
1998-10-25 22:25:25 +00:00
cls%seawood.org
4abf6c629b The system versions of jpeg & png are used by default (if found) unless the local copy is more recent. Zlib is used by default if found.
Added separate variables for jpeg, png & zlib CFLAGS & LIBS.
Added --with-option=dir support for jpeg, png & zlib.
Split X defines into XCFLAGS, XLDFLAGS & XLIBS.
Will attempt to link nspr against the proper thread lib if the initial check fails.
Removed last vestiges of NO_SECURITY.
Modified cmd/{gnome,qt,x}fe/Makefile to only use autoconf defined variable for the final link.
Changed ACCFLAGS to OS_CFLAGS. Changed ACLIBS to OS_LIBS.
OPTIMIZER (config.mk) is no longer set for autoconf.
No longer includes platform specific .mk
1998-10-23 00:36:08 +00:00
cls%seawood.org
908e69d697 Set FE_X_CFLAGS to MOTIF_INCLUDES.
Moved NSPR_LDFLAGS into NSPR_LIBS.
Changed NSPR_INCLUDES to NSPR_CFLAGS.
Moved Xp and Xpm to FE_X_LIBS.
1998-10-21 02:05:59 +00:00
cls%seawood.org
2c451aefe1 Added NSPR_DIR, NSPR_INCLUDES, NSPR_LDFLAGS and NSPR_LIBS variables. 1998-10-02 08:10:31 +00:00
cls%seawood.org
acfa6cf702 Replaced checks for NO_EDITOR with checks for MOZ_EDITOR. Removed check for NO_EDITOR from config.mk. Removed EDITOR=1 from config.mk. Set MOZ_EDITOR= ifdef MOZ_LITE. 1998-09-30 00:48:23 +00:00
cls%seawood.org
262befdf06 Removed --enable-nspr. Added check for moc. 1998-09-26 02:07:08 +00:00
cls%seawood.org
96128cefd3 Turned FULL_STATIC_BUILD on by default. Turn it off via --enable switches: min-shared, oji, or java. Turned unix ldap off by default. Added kludge to build NSPR with a separate build process. Added temp --enable-nspr to allow users to still use autoconf for NSPR build. 1998-09-10 04:08:00 +00:00
cls%seawood.org
32db200c39 Removed unused variables. 1998-09-08 03:45:34 +00:00
cls%seawood.org
9fde85a9b9 Added --enable-mail-compose option. 1998-09-05 20:40:43 +00:00