ramiro%netscape.com
f41e67c622
Separate the widget and gfx toolkits into two variables.
...
Instead of MOZ_TOOLKIT, we now have MOZ_WIDGET_TOOLKIT and MOZ_GFX_TOOLKIT.
There is also a new configure flag, --enable-gfx-toolkit which does what its
name implies.
The configure script should continue to work as before.
1999-07-02 13:06:48 +00:00
ramiro%netscape.com
af273bb294
Add configure support for setting and using MOZ_STRIP_NOT_EXPORTED.
...
Courtesy of Alex Larsson.
1999-06-29 22:29:14 +00:00
mcafee%netscape.com
c627c488c6
--enable-necko turns on the NECKO ifdef
1999-06-21 00:25:19 +00:00
ramiro%netscape.com
8eba1ffe7b
Conditionally ifdef out some dtd debugging code that chokes some
...
compilers because of badly broken streams code in prstrm.cpp.
1999-06-12 12:49:04 +00:00
mccabe%netscape.com
e77a2e4553
Remove vestiges of BUILD_XPIDL and USE_XPIDL from the build.
1999-06-12 09:29:46 +00:00
ramiro%netscape.com
c58584ca93
Factor out the PIC flags into their own autoconf variable.
1999-06-11 10:55:36 +00:00
ramiro%netscape.com
2cfdd9b573
Fix something that was very with the last checkin. Dont strip .a files
...
dumbass. Approved by the Bastard Operator From Hell.
1999-06-10 16:27:39 +00:00
ramiro%netscape.com
d81a2a1e72
Add a configure flag --enable-strip-libs to make it easy to force the
...
libraries to strip.
1999-06-10 15:18:02 +00:00
ramiro%netscape.com
9c7cc01d19
Cleanup the ClientWallet, SingleSignon and CookieManagement mess.
1999-06-10 14:59:06 +00:00
ramiro%netscape.com
2c2304996c
Remove USE_STRING2 hack. No longer needed since nsString2 is the default.
1999-06-10 13:28:26 +00:00
ramiro%netscape.com
c566d9d352
Add support for building gtk widget as part of mozilla builds.
1999-05-28 12:43:59 +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
bruce%cybersight.com
7b87f8884c
Conditionally adding PICS (extensions/pics/) to the unix build. Use --enable-pics with configure to turn it on and build it. Not called anywhere yet. Neeti is aware that I was doing this.
1999-05-08 01:43:41 +00:00
briano%netscape.com
79a85b82c3
Forgot to add AIX_SHLIB_BIN.
1999-05-06 05:41:10 +00:00
briano%netscape.com
02869b2558
Fix for bug 5770. Thanks to lennox@cs.columbia.edu.
1999-05-05 23:38:15 +00:00
ramiro%netscape.com
94a11b974a
Add support for USE_STRING2 - for toggling between nsString and nsString2.
1999-05-04 06:58:54 +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
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
cls%seawood.org
69f7be9ef1
Added blizzard@appliedtheory.com's patches for gnomefe and enable-pthreads.
1998-09-02 00:52:55 +00:00
cls%seawood.org
bdd3a9b39a
Removed SHACK and added DOM.
1998-08-28 06:55:52 +00:00
cls%seawood.org
84f1cedcbb
AUTOCONF_1_0 landing.
1998-08-19 20:42:14 +00:00