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
cls%seawood.org
8d52dcaee0
Moved defines for MOZ_MAIL_COMPOSE out of MOZ_MEDIUM ifdef and placed it under separate MOZ_MAIL_COMPOSE ifdef. Fixes --enable-mail-compose.
1998-09-30 18:58:15 +00:00
cls%seawood.org
a3e286caa6
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
akkana%netscape.com
97d9801e0c
Turn on MOZ_MAIL_COMPOSE. Approved by Briano
1998-09-29 22:43:22 +00:00
cyeh%netscape.com
e87c3dad72
hasta la vista, MOZ_GOLD
1998-09-29 21:57:03 +00:00
mlm%netscape.com
7c0b3bf591
Branch landing: Multithreading in mozilla.
...
- Add -DJS_THREADSAFE to builds.
1998-09-25 22:00:13 +00:00
briano%netscape.com
86badc2b4e
Changes requested by wtc@netscape.com to support NSPR 3.0.
1998-09-24 03:51:10 +00:00
akkana%netscape.com
75245275e4
config.mk
1998-09-23 21:30:15 +00:00
akkana%netscape.com
1d50218aec
Turn on MOZ_MAIL_COMPOSE by default. Approved by briano
1998-09-23 18:41:11 +00:00
briano%netscape.com
8ea803ee22
Whether or not security is enabled is independent of the MOZ_LITE, MOZ_MEDIUM, MOZ_BLAHBLAHBLAH macros. This should help people building MOZ_LITE.
1998-09-22 23:49:58 +00:00