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