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

98 Коммитов

Автор SHA1 Сообщение Дата
slamm%netscape.com 4d78a3acba Use OS_LDFLAGS instead of CFLAGS. 1999-03-25 23:23:09 +00:00
slamm%netscape.com fab58a341c Pull CFLAGS out of link line. 1999-03-22 20:43:02 +00:00
leaf%mozilla.org 0a0f5ac00f Landing nspr library name change, and plevent function call change. 1999-03-17 21:32:03 +00:00
briano%netscape.com 8fff449d7c Now static builds can find the static libraries they need. 1999-03-12 00:30:52 +00:00
slamm%netscape.com ac4169a9eb Move AC_INCLUDE_OR_DEFINES into OS_CFLAGS/OS_CXXFLAGS. 1999-03-09 01:30:00 +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
ramiro%netscape.com bf8bece680 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 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
slamm%netscape.com 910cec25bf Move defines from Makefile control to autoconf control. 1999-02-16 18:29:55 +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
mcafee%netscape.com 7c9b7bd745 Adding purify cruft to GARBAGE rule. 1999-02-06 06:37:35 +00:00
alecf%netscape.com bda5247950 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 1999-02-03 22:40:45 +00:00
alecf%netscape.com 4437702935 unix should support netlib on another thread too. 1999-02-02 07:59:20 +00:00
mcafee%netscape.com 4441582ff1 Force third install pass so we can build tests, weird dependencies crop up if we do libs & install at the same time. Thanks to kipp@netscape.com for the idea for this fix. 1999-02-02 07:34:20 +00:00
slamm%netscape.com 0c38a230c5 Move CPP_PROG_LINK define from config.mk to rules.mk. This allows config.mk to be included in a Makefile before CPPSRCS is defined (i.e. Having CPP_PROG_LINK in config.mk caused an unnecessary dependency.) 1999-01-28 00:59:03 +00:00
braddr%puremagic.com cdeee1d273 solaris 2.6 native makedepend can't handle lines over 4000 bytes, shorten this down to fit. 1999-01-23 08:24:39 +00:00
slamm%netscape.com f383331a4e Make depend.mk files smaller by putting more dependencies on one line (i.e. Add a '-w' flag to makedepend). 1999-01-23 00:50:39 +00:00
mcafee%netscape.com 586f36eca2 Turn on C++ linking if we have any .cpp files. 1999-01-22 10:01:44 +00:00
mcafee%netscape.com c677679a85 Adding support for linking binaries 1999-01-22 04:00:13 +00:00
alecf%netscape.com 714adc1e79 specify the exact location of the XPIDL compiler 1999-01-22 01:27:28 +00:00
ramiro%netscape.com 66ed076453 Make sure clobber kills dependancies. 1999-01-21 07:42:08 +00:00
briano%netscape.com 86083d2ed2 Fix for bugzilla#1316 in which both debug and optimization flags were being passed to the compiler when MOZ_DEBUG was defined. 1999-01-05 00:37:34 +00:00
alecf%netscape.com 05bdfc2d83 add --eanble-mailnews and --enable-ldap switches, and depricate MOZ_DARK 1998-12-23 00:48:52 +00:00
cls%seawood.org 385c919d46 Use OS_CFLAGS to set debugging flags as CFLAGS gets overwritten later. 1998-12-21 21:34:17 +00:00
shaver%netscape.com 2e1488cb9a 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
ramiro%netscape.com ca7d6e5f44 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 63d5da4bf2 Linux shouldn't need the mkdetect scripts any longer. Get rid of bogus motif dependency as well. 1998-11-21 01:00:00 +00:00
kin%netscape.com 8121906f69 Makefile.in and config modifications to allow us to build the new NGT based
editor.
1998-11-18 22:35:21 +00:00
cls%seawood.org 7563d087af Added DLL_SUFFIX fixes. Thanks to Jeremy Lea <reg@shale.csir.co.za> for the patch. 1998-11-18 05:35:46 +00:00
briano%netscape.com dfbaaa22c5 Make the OSF/1 OS_RELEASE macro compatible with that used by NSPR. 1998-10-31 20:14:33 +00:00
cls%seawood.org 8573fb2ea0 Use separate DEFINES for autoconf if MOZ_DEBUG is defined. Should clear up IRIX depend tb. 1998-10-26 02:25:31 +00:00
cls%seawood.org 533abf7234 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
briano%netscape.com 01b9f31e90 Support for the new, single dist/include directory mechanism. 1998-10-23 04:41:26 +00:00
cls%seawood.org 231e51bbaf 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
cyeh%netscape.com 61fbed046b turn off -DNSPR20 1998-10-19 20:56:21 +00:00
cyeh%netscape.com 9e303e44c5 remove old old -DNSPR. As if we could ever build now without it. 1998-10-16 01:39:09 +00:00
briano%netscape.com 1680de6396 Added to GARBAGE to be sure to clean up the Watcom compiler droppings on QNX. 1998-10-16 00:25:54 +00:00
cyeh%netscape.com 723bed0c03 remove NO_SECURITY !define 1998-10-15 22:42:41 +00:00
kin%netscape.com c3b62f6c1b Turn on MOZ_ENDER_MIME code. 1998-10-14 20:31:10 +00:00
slamm%netscape.com 57a7d207b0 Add MOZ_SECURITY to DEFINES if !NO_SECURITY. cyeh will clean this up later and replace !NO_SECURITY with the more straightforward MOZ_SECURITY. 1998-10-12 23:12:45 +00:00
rpotts%netscape.com 42d08e25e9 Moved composer defines inside of ifndef MODULAR_NETLIB blocks to get NGlayout building again... 1998-10-10 07:21:24 +00:00
mcafee%netscape.com b13e3c89ab Turning SMART_MAIL on by default 1998-10-09 07:35:46 +00:00
waterson%netscape.com 57bb5cc980 Touch down progress bar changes from PROGRESS_19981006_BRANCH. a=briano. 1998-10-09 04:33:07 +00:00
mcafee%netscape.com 30d35cecc9 Add defines for SMART_MAIL. Thanks to skinny@knowhere.net for this fix 1998-10-09 00:38:50 +00:00
cyeh%netscape.com 214a71fffc remove -DMOCHA from all builds 1998-10-06 20:48:56 +00:00
briano%netscape.com c5c3546d6c Fixes to help get UnixWare 7 builds off the floor. 1998-10-04 00:28:14 +00:00
cls%seawood.org b091b3b460 Removed NSPR build kludge. 1998-10-03 05:02:15 +00:00
briano%netscape.com da78f7fa2d Now supports MOZ_DOM, compliments of toshok@netscape.com. 1998-10-02 22:43:52 +00:00
briano%netscape.com ef17145f77 Netscape-specific change to deal with the fact that many of our machines
have Perl 4 installed on them, and need to keep it where it is for historic
reasons.  So, we needed a way to be sure we get Perl 5 when building mozilla.
This change takes care of that.  It may break some people *inside Netscape*
initially, but problems should be minimal, as the solution involves simply
creating a symlink.
1998-10-02 02:44:58 +00:00
cls%seawood.org 34c9f27ece Make autoconf ignore old setting of MOZ_MEDIUM as well as MOZ_LITE 1998-09-30 20:13:35 +00:00