Граф коммитов

365 Коммитов

Автор SHA1 Сообщение Дата
briano%netscape.com a5d07dc5a1 Fix for the HP-UX build breakage. 1999-04-14 03:15:46 +00:00
briano%netscape.com 0f2a08db57 Added pthread support for FreeBSD. 1999-04-13 22:05:21 +00:00
slamm%netscape.com 522029de9a Clean up test that produced a.out. We don't want that. 1999-04-13 21:08:54 +00:00
ramiro%netscape.com 6512775af8 Make -g the default, take -O out. 1999-04-13 13:59:57 +00:00
ramiro%netscape.com 25d323e78a Move unix specific build hacks/scripts/etc into their own little place:
build/unix.
1999-04-13 04:15:34 +00:00
ramiro%netscape.com 072a66ef0e Better fix for the nspr building thing - after talking to wtc. Disabled
for now until he makes the changes to nspr config.mk.
1999-04-13 02:59:35 +00:00
briano%netscape.com b83aa2ca8e Fixed a typo. 1999-04-13 01:29:40 +00:00
waqar%netscape.com 65aae81f0b Removed the -O option from the AIX build process. 1999-04-12 22:36:41 +00:00
ramiro%netscape.com 1e9fd04c32 Uncouple MOZ_DEBUG from --enable-debug. 1999-04-11 19:36:21 +00:00
ramiro%netscape.com bfdfbfb348 Undo hack that made -O and -g were mutually exclusive. 1999-04-11 17:43:06 +00:00
ramiro%netscape.com 31f0396d2d Add support for building NSPR from the source tree. If the NSPR detection
fails, use build and use mozilla/nsprpub as if nspr were part of the build
system.  A small tweak to NSPR is needed before this can be activated.
Also make sure the USE_PTHREADS environment var for NSPR is properly set
and not hard coded.
1999-04-11 14:12:39 +00:00
ramiro%netscape.com d00f145f90 Fixing the pthread check. Step 1. Un-couple -lpthread from NSPR_LIBS.
Im doing this very carefully I steps in order not to break the complicated
pthread and nspr hackery.
1999-04-11 11:17:43 +00:00
ramiro%netscape.com 54628fb276 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
ramiro%netscape.com 26310e3cf8 Simplyfi a bit. If NSPR is detected in the system, dont build nsprpub
automatically witout having to specify --disable-build-nspr.
1999-04-11 08:04:59 +00:00
blizzard%redhat.com fbd7a623a0 add makefiles for xlib and add toolkit option 1999-04-10 15:30:19 +00:00
braddr%puremagic.com c8cb8b90de Add build and build/package to the exceptions list so that build/package/rpm/Makefile can be created 1999-04-10 06:52:59 +00:00
briano%netscape.com 4a7ff172ef Minor change to make IRIX happier. 1999-04-10 01:42:21 +00:00
slamm%netscape.com a1015d133f nevermind the AC_LANG stuff. it's not universal. 1999-04-10 01:18:06 +00:00
briano%netscape.com 5cc3e106e7 Change to allow us to find statfs, or statvfs if available, and do away with platform-specific ifdefs in the places this is used. 1999-04-10 01:09:22 +00:00
slamm%netscape.com 537ccf9ae2 Use autoconf magic to switch AC_ tests to use C++ instead of C. 1999-04-10 00:27:24 +00:00
alecf%netscape.com 5bd8cc8609 fix libIDL checking in configure script. For now require 0.6.3 1999-04-10 00:25:55 +00:00
ramiro%netscape.com 3fce5c3aeb Fix for bug 4855. Packaging info for m4 on Linux. 1999-04-09 23:01:46 +00:00
briano%netscape.com f07a5dad67 Added a check for compat.h. Yes, it's an extremely obscure case for extremely obsolete SunOS versions, but what the hell. 1999-04-09 00:01:43 +00:00
briano%netscape.com 0626682fe8 Define _REENTRANT for any compiler on OSF/1. Fixes the problem with mkautocf.c. 1999-04-08 01:31:49 +00:00
briano%netscape.com 006edffc63 Turned off -pipe for BSDI builds. 1999-04-07 21:48:19 +00:00
sspitzer%netscape.com 1f65017f5e fix typos 1999-04-06 23:53:32 +00:00
alecf%netscape.com 73d81bbb2f give nice long message when user does not have libIDL 1999-04-06 23:33:14 +00:00
briano%netscape.com 2c06c7f5fb Need to eliminate -pipe from CXXFLAGS as well on Solaris. 1999-04-06 00:18:34 +00:00
briano%netscape.com 5ab606c264 Fix for NetBSD. Submitted by gduzan@acm.org. 1999-04-05 23:11:57 +00:00
briano%netscape.com 3fa0375395 Fix for Solaris/x86 build. Sun's as doesn't like having gcc flags passed to it. 1999-04-05 22:31:53 +00:00
akkana%netscape.com 743e9af41b Turn editor on by default; use --disable-editor to turn it off 1999-04-05 22:21:02 +00:00
mcafee%netscape.com 28fb773080 Backing out the -pedantic is on by default change, until we don't get a warning for every file that gets compiled. Ressurecting the --enable-pedantic configure flag. 1999-04-05 17:49:28 +00:00
toshok%hungry.com a8a8937791 add check for pthread_attr_init in -lc_r if it's not in -lpthread, and the gethostbyname_r check fails. this gets pthreads on freebsd working. Also, add another AC_SUBST for the NSPR include dir, since the OJI stuff needs NSPR_INCLUDE_DIR/private 1999-04-05 02:48:00 +00:00
alecf%netscape.com c4bc4533c7 make -pedantic the default on gcc builds 1999-04-02 23:20:28 +00:00
waterson%netscape.com 0ef4be2ade Added AC_DEFINE for MOZ_BRPROF. 1999-04-02 20:19:17 +00:00
briano%netscape.com e89acc17eb Moved the checks for X and the toolkits closer to the beginning. 1999-04-02 03:39:13 +00:00
briano%netscape.com f8d69e8797 Fix for the Solaris breakage. 1999-04-02 03:21:38 +00:00
briano%netscape.com 6cb4280a57 Now we check for ld support of archive extraction flags (only know three sets of flags at this point). 1999-04-02 02:29:11 +00:00
waterson%netscape.com f7bd650753 Added BRPROF into the build, --disable-brprof to disable it. 1999-04-01 07:26:42 +00:00
briano%netscape.com 83fecdf5a5 Fix (sort of) for NetBSD/alpha 1.3H specifically, but perhaps others as well. 1999-03-27 02:09:04 +00:00
slamm%netscape.com ac00745474 1. Turn --enable-md on by default if using GNU tools.
2. Remove "-include" test again. I thought we needed it but we don't.
3. Standardize GNU_CC and GNU_CXX usage.
4. General clean-up.
1999-03-26 05:37:38 +00:00
slamm%netscape.com 8ad72403a8 Restore -include test (for BSD/OS 3.1 port). 1999-03-24 01:27:01 +00:00
mcafee%netscape.com a54c3acf92 Adding --enable-new-clipboard to turn on NEW_CLIPBOARD_SUPPORT ifdef. 1999-03-23 22:55:22 +00:00
slamm%netscape.com 8a7112f1a4 Quote shell variable in comparison (otherwise it gives an error when undefined). 1999-03-22 20:42:40 +00:00
briano%netscape.com 0a69f9ae98 Fixed the typo in the check for C++ unused methods, and hard-coded ac_ext=C
for the C++ checks (needed to make Watcom's QNX compiler notice that it's
dealing with C++ not C <sigh...>).
1999-03-18 03:11:15 +00:00
donm%netscape.com 7233eef009 script oopsy. fixed now. 1999-03-17 23:38:44 +00:00
leaf%mozilla.org 0a0f5ac00f Landing nspr library name change, and plevent function call change. 1999-03-17 21:32:03 +00:00
pavlov%pavlov.net d7a2ff8486 attempt to see what tinderbox machines don't have gtk 1.2 on them... will
revert this in a minute.
1999-03-15 00:47:55 +00:00
alecf%netscape.com ec843b33aa use BUILD_IDLC to refer to the DOM idl compiler 1999-03-12 19:34:25 +00:00
ramiro%netscape.com 96f27eabb0 Take out exception tests, it breaks --enable-tests. 1999-03-12 11:42:10 +00:00
briano%netscape.com 9fa46da501 Fix for the NetBSD build breakage (hopefully). 1999-03-11 23:16:49 +00:00
slamm%netscape.com 39b612dcf6 Fix for -MD flags. Filter-out the rule if the rule if it is bogus. A better way around the problem would be to take CFLAGS off the link line, but I am not sure if we can do this. 1999-03-11 19:46:00 +00:00
mcafee%netscape.com 9ad5b5e229 Adding -xildoff linker flag to Solaris/CC build; removing -z defaultextract MKSHLIB_UNFORCE_ALL option, this works with ld but not CC. CC just picks the last -z option and uses that for the whole line, ld behaves as advertized in the ld man page. 1999-03-11 09:16:56 +00:00
briano%netscape.com 88878b3c2e Added tests for int16_t, int32_t, and uint16_t for AIX and BSDI. 1999-03-11 02:32:53 +00:00
ramiro%netscape.com e355a93818 Reverted donm's solaris linker flag changes. You need to detect that gcc
is built to use the gnu linker.  You cant assume that here.
1999-03-10 05:09:54 +00:00
alecf%netscape.com 73f877b57c don't #define MOZ_MAIL_NEWS, only set it in the make system 1999-03-10 01:41:09 +00:00
donm%netscape.com fe3bde1bdd solaris gcc needs different command line options to link a
set of static libs into a shared lib.
1999-03-10 00:27:20 +00:00
slamm%netscape.com 9e3e4c916e Give error if building in objdir and have previously built in srcdir. Move '-Wall' and '-include' to GNU-only section (silly to test for GNU-only features). Change '-MMD' to '-MD' to include standard headers. Clean '-O' from CFLAGS/CXXFLAGS if MOZ_DEBUG is set. 1999-03-09 01:30:26 +00:00
akkana%netscape.com 25cd4f851d Changes to fix the Irix N32/egcs build; thanks to Jason Heirtzler <jasonh@cthulhu.engr.sgi.com> 1999-03-09 00:24:17 +00:00
ramiro%netscape.com 6809aa923c Fix unix builds. 1999-03-08 15:50:50 +00:00
ramiro%netscape.com 0f9121d023 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 0934081cb8 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
cls%seawood.org 978e540e95 Modified allmakefiles.sh setup to use autoconf's default $srcdir. Also fixes mailnews not building in separate obj tree. 1999-03-06 20:38:24 +00:00
ramiro%netscape.com 4845292b51 Latest AIX fixes from waqar@netscape.com. 1999-03-06 15:09:48 +00:00
ramiro%netscape.com 89fa0bbb44 Fix the exceptions flag test. 1999-03-06 12:03:42 +00:00
mcafee%netscape.com 940d7fc4b1 Removing -xar from MKSHLIB, this was incorrectly generating .a libs, thanks to Tim McNerney <mumbly@netcom.com> for this fix. 1999-03-06 05:08:12 +00:00
ramiro%netscape.com 07b894f694 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
scc%netscape.com aa6be30e38 make HAVE_CPP_NEW_CASTS stronger for bug in Solaris/CC 1999-03-04 22:22:14 +00:00
briano%netscape.com 63bc8fc3d6 Fix the SunOS4 shared lib linking problem. Probably ought to be done more elegantly, though.... 1999-03-03 00:31:42 +00:00
slamm%netscape.com f323678e09 Change the order of --disable-build-xpfe and --disable-build-nspr 1999-03-02 23:25:29 +00:00
briano%netscape.com 4553f4ef54 Fixes for the SunOS 4 build. 1999-03-02 01:36:48 +00:00
ramiro%netscape.com 90607bf011 Add test for exceptions. Exceptions are illegal, but somebody (whose name
I dont want to say, but it rhymes with "fcc") is using them in a test program.
1999-03-01 12:01:32 +00:00
ramiro%netscape.com bb5e2580dc AIX portability fixes. (Waqar Malik <waqar@netscape.com>) 1999-03-01 06:10:54 +00:00
cls%seawood.org 4d6d0db404 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
mcafee%netscape.com 1da8b582c7 Add check for bool, might need this in 3rd-party code. Mozilla code should use PRBool. 1999-02-27 06:06:59 +00:00
alecf%netscape.com d95e9769af add new tests from scc@netscape.com 1999-02-27 04:08:24 +00:00
slamm%netscape.com 2b4fd7623a Force configure to be regenerated. 1999-02-25 19:47:46 +00:00
alecf%netscape.com 58849ae3ba add C++ compiler checks for namespaces and static_cast (for nsCOMPtr) 1999-02-25 17:38:09 +00:00
alecf%netscape.com 961c35fa78 add flag for shaver's XPIDL flag 1999-02-23 19:02:27 +00:00
slamm%netscape.com b2bcbb7056 Little patch for -md dependencies. 1999-02-22 18:26:12 +00:00
slamm%netscape.com 21ec6f77b6 Reorder/group options. Align comments. Remove dead options. 1999-02-19 17:29:51 +00:00
alecf%netscape.com 1c53ab90ae check in new .deps based dependancy system 1999-02-19 03:06:32 +00:00
slamm%netscape.com 49e61cdc8b Remove duplicate flags. 1999-02-18 21:53:19 +00:00
ramiro%netscape.com 6b95778b26 Added --{enable,disable}-build-nspr --{enable,disable}-build-xpfe. 1999-02-18 04:19:43 +00:00
briano%netscape.com 9ab1e12d2e Fix DSO_LDOPTS for AIX (4.2 for now). 1999-02-18 02:49:42 +00:00
slamm%netscape.com a22af09164 Source allmakefiles.sh instead of running in subshell. This way it can read the variables from configure. 1999-02-17 18:25:39 +00:00
slamm%netscape.com 9d6ee2ee0d Add option for -MMD dependencies. 1999-02-17 17:33:07 +00:00
ramiro%netscape.com 6260d3e6d9 Add support for insure. 1999-02-17 14:37:18 +00:00
slamm%netscape.com b78ec0c7fe Move makefile list into allmakefiles.sh 1999-02-16 19:29:21 +00:00
ftang%netscape.com 587b47e054 add intl/lwbrk directories 1999-02-16 19:04:05 +00:00
slamm%netscape.com 904927cc95 Move defines from CFLAGS to DEFINES. 1999-02-16 18:29:47 +00:00
alecf%netscape.com a7bfca86eb BSD/OS 4.0 patch, thanks to bert_triehuis@nl.compuware.com 1999-02-16 17:46:33 +00:00
shaver%netscape.com fb4b9931a1 fix platform detection for Linux/Alpha (Dan Morrill <morrildl@toshiba-179-24.nycap.rr.com>) 1999-02-13 18:58:34 +00:00
mcafee%netscape.com ef4c5426f4 white space, ignore 1999-02-13 08:45:27 +00:00
akkana%netscape.com 7d78a3dc26 Fixing cata's Linux build bustage 1999-02-12 20:45:26 +00:00
mscott%netscape.com 97ae401641 Add mailnews\local\tests\mailbox to list of mailnews directories to build makefiles for... 1999-02-12 05:32:17 +00:00
slamm%netscape.com a4e4f13e4e Add -Wall only if $CC and $CXX pass test 1999-02-12 02:22:25 +00:00
slamm%netscape.com 2c6319c6a2 Make pedantic an option until it can actually pass. 1999-02-12 01:53:54 +00:00
slamm%netscape.com 95dd57f333 Clean up a temp file. 1999-02-12 01:46:18 +00:00
kipp%netscape.com 96b2cdea9f Disabled -pedantic support until it's fully tested! 1999-02-12 01:42:51 +00:00
slamm%netscape.com 85f20c3f55 Clean up CFLAGS. Move some items off CFLAGS and onto DEFINES. 1999-02-12 01:40:34 +00:00
briano%netscape.com 0e21b20e5b Can't use -Wall if we're not using gcc.... 1999-02-12 01:30:50 +00:00
slamm%netscape.com d16ea70a40 Only write 'config-defs.h' if it has changed. Add -Wall and -pedantic to CFLAGS if they are supported by $(CC). Clean up test for -include flag. 1999-02-12 00:56:35 +00:00
alecf%netscape.com 29b1b2d3da forgot to substitute MOZ_XTERM_UPDATE 1999-02-11 23:08:26 +00:00
alecf%netscape.com 70505a041a add new mail/news, js, and xpfe Makefiles (js and xpfe/AppCore/idl aren't active yet) 1999-02-11 07:32:54 +00:00
mscott%netscape.com 67d73fc184 Add local/tests/pop3 to list of mailnews directories... 1999-02-11 03:58:22 +00:00
buster%netscape.com 4d11d20fe9 added layout/html/table/public 1999-02-11 02:20:31 +00:00
briano%netscape.com a838af39d3 Another minor tweak for BSD/OS (3.1). 1999-02-10 04:05:13 +00:00
briano%netscape.com 9deab3ddb6 Added a feeble first attempt at handling BSDI BSD/OS. 1999-02-10 02:14:35 +00:00
akkana%netscape.com c42158b85b Separate gprof option from debug 1999-02-09 23:51:54 +00:00
mscott%netscape.com ab46be1806 Add compose/tests/smtp and compose/tests/compose to list of mail news directories. 1999-02-09 23:49:20 +00:00
slamm%netscape.com dfb2a3475f Shorten the compile line. Add test and support for preprocessor '-include' flag 1999-02-09 23:24:12 +00:00
akkana%netscape.com bed0d8f1de Add --enable-gprof flag to add -pg flag 1999-02-09 19:32:04 +00:00
alecf%netscape.com 11e6291eeb add new mail/news Makefiles to build list 1999-02-08 19:55:35 +00:00
mscott%netscape.com cd5058f46d Add mailnews/compose directories... 1999-02-07 02:08:00 +00:00
mcafee%netscape.com 6ee669f69c Brief comment about fullcircle 1999-02-07 00:40:41 +00:00
jefft%netscape.com 69b1226a7a added mailnews/local/tests/Makefile 1999-02-05 22:32:48 +00:00
slamm%netscape.com 11dd8158af Add a comment. 1999-02-05 00:12:51 +00:00
slamm%netscape.com c3b9523c7e Use MOZ_ prefix for new autoconf macros. 1999-02-05 00:10:25 +00:00
radha%netscape.com 9959099138 Add xpfe/AppCores/xul/Makefile.in. 1999-02-04 22:59:26 +00:00
slamm%netscape.com ecd46519ab Add support for file-based options, 'myconfig.sh'. 1999-02-04 22:52:56 +00:00
mcafee%netscape.com 50e66c4f00 Adding xpfe/AppCores 1999-02-04 09:17:41 +00:00
erik%netscape.com 640c73aab0 Added mozilla/intl/strres Makefiles to Unix build. 1999-02-03 18:16:03 +00:00
kipp%netscape.com 5297afd620 Fixed solaris shared library problems 1999-02-03 04:24:36 +00:00
kipp%netscape.com 2c4470adb5 Added --enable-wrap-malloc,--with-malloc; removed liblayer cruft; better handling for debug builds and compiler warnings 1999-02-02 17:38:11 +00:00
alecf%netscape.com ebe995442f build local folders in Unix build 1999-02-02 00:13:52 +00:00
briano%netscape.com bc4d9aa653 Fixed a typo that was preventing our shared libs from being loaded on NetBSD (bugzilla #2811). Thanks to gduzan@acm.org for pointing it out. 1999-02-01 06:19:08 +00:00
mcafee%netscape.com 9d0080d7cb Adding htmlparser/tests 1999-01-31 21:59:59 +00:00
coop%netscape.com 07523340a1 NOT YET PART OF SEAMONKEY:
* added directory libxpt/tools which currently only contains the typelib dumper
* removed dump code from tests dir
* added/modified appropriate Makefiles and configure scripts
1999-01-30 01:10:01 +00:00
tague%netscape.com 3465a2494d Added directory to mozilla/intl/locale 1999-01-29 04:10:23 +00:00
ramiro%netscape.com d83dc40b71 Make it possible to determine the DLL_SUFFIX in code. 1999-01-28 04:51:23 +00:00
slamm%netscape.com 031200a41c 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
ramiro%netscape.com 3804d820dc Add xpfe/browser/public to build. 1999-01-27 05:13:41 +00:00
pollmann%netscape.com 35d81dca2d Bug 2370: FreeBSD 3.0 patches 1999-01-27 05:10:54 +00:00
mcafee%netscape.com 6bf07d4182 Adding xpfe/browser 1999-01-27 02:24:53 +00:00
mcafee%netscape.com 9f7fcc23d9 Renaming editor/core to editor/base 1999-01-26 23:59:14 +00:00
mcafee%netscape.com d8a92f77f8 Adding intl/locale, intl/unicharutil Makefiles 1999-01-26 12:48:25 +00:00
mscott%netscape.com 95d34885cf Build network/protocol/sockstub directory. 1999-01-25 17:51:52 +00:00
ramiro%netscape.com 900dd83680 Add a -DMOZ_TOOLKIT=foo flag that makes it easy to distinguish toolkits in
code.
1999-01-23 08:57:10 +00:00
mcafee%netscape.com d1b956f795 Adding test directories for network, rdf 1999-01-22 11:46:46 +00:00
ramiro%netscape.com 90a9a5c09e Add xul dirs. 1999-01-22 06:00:44 +00:00
pavlov%pavlov.net a4a6887311 require GTK 1.1.13 1999-01-21 23:26:19 +00:00
mcafee%netscape.com dfc8b90ff3 Adding guimgr to the editor build to match Win32 1999-01-21 22:19:45 +00:00
ftang%netscape.com 47abef9865 add intl/uconv into the build system 1999-01-21 09:20:39 +00:00
danm%netscape.com e3d9a440ab build xul 1999-01-21 03:41:43 +00:00
briano%netscape.com 2b0d2b5515 Fixes provided by kstailey@disclosure.com. Unfortunately, I don't have a machine to test them on.... 1999-01-20 23:30:52 +00:00
shaver%netscape.com b78a4f914e added libxpt/tests 1999-01-20 23:18:27 +00:00
donm%netscape.com 51163b2d98 making change to include Doug Turner's silentdl 1999-01-20 00:37:17 +00:00
shaver%netscape.com 30f58f2246 added libxpt Makefiles 1999-01-18 18:03:45 +00:00
alecf%netscape.com 1fa2cb7fa3 add new MIME and IMAP trees to --enable-mailnews 1999-01-14 23:20:33 +00:00