mcafee%netscape.com
c627c488c6
--enable-necko turns on the NECKO ifdef
1999-06-21 00:25:19 +00:00
mccabe%netscape.com
e299866fd5
Fix to my fix to my fix. Use ifneq ($(XPIDLSRCS),), as used elsewhere, rather than ifdef XPIDLSRCS.
...
Many thanks to Chris Seawood <cls@seawood.org> both for identifying the original problem with the make rules that was causing spurious .h rebuilds, and for pointing out fixes for both of my previous attempts at getting this right.
1999-06-20 09:46:36 +00:00
mccabe%netscape.com
b05324f44b
Fix earlier fixes to avoid spurious idl->.h file regeneration.
...
The way I did it previously breaks with parallel (-j) builds; this seems to fix it.
1999-06-20 08:59:31 +00:00
mccabe%netscape.com
6a3ec157b7
Fix idl->.h and idl->.xpt rules to not depend on $(XPIDL_GEN_DIR) because (on linux at least) _any_ addition to that directory resets the timestamp, causing all .h files to rebuild.
...
One such .h file is nsISupports.h, which we'd prefer _not_ to rebuild.
Instead, added a test for $(XPIDL_GEN_DIR) in the .h and .xpt rules.
1999-06-20 00:02:37 +00:00
valeski%netscape.com
e23b3c673c
NECKO ifdef (ifdef'd _off_ by default) this checkin should not impact anything. checkin approved. If someone runs into a problem, call me at 303.546.0061.
1999-06-18 17:34:08 +00:00
pinkerton%netscape.com
17546f846a
remove NEW_DRAG_AND_DROP define since it's obsolete now. reviewed mcafee, appr chofmann.
1999-06-17 01:48:29 +00:00
dveditz%netscape.com
560ad43e44
Updating utility for mozilla world
1999-06-16 06:47:06 +00:00
briano%netscape.com
2a13cf8398
Fix for QNX/NTO.
1999-06-15 23:56:05 +00:00
mccabe%netscape.com
06f62f50f1
Added -w to calls to xpidl. It's been in rules.mk for a while; I was shocked (shocked!) to find it wasn't here.
1999-06-15 11:14:49 +00:00
briano%netscape.com
e760d97d01
Change to support platforms that don't have fchmod().
1999-06-15 03:43:46 +00:00
ssu%netscape.com
43695723f6
added USE_NON_MT_LIBS definition
1999-06-14 22:19:41 +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
warren%netscape.com
92b3576158
Changes to allow hack in necko makefiles so that header names don't collide.
1999-06-12 04:30:44 +00:00
cyeh%netscape.com
57b5c906f4
fixing fullcircle enabling through MOZ_PROFILE (turned off pdb file generation)
1999-06-12 00:43:11 +00:00
mcafee%netscape.com
72f8b4005f
Fixing alltags rule. patch from Jim Nance.
1999-06-11 20:21:48 +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
mcafee%netscape.com
1b5c10be18
Adding TAG_PROGRAM abstraction, thanks to Jim Nance for this fix.
1999-06-09 20:58:33 +00:00
briano%netscape.com
33ce124117
Looks like FreeBSD needs to exclude __.SYMDEF as well.
1999-06-09 00:26:27 +00:00
warren%netscape.com
b1970c722a
Updated emacs TAGS rules for idl.
1999-06-08 07:43:32 +00:00
briano%netscape.com
7793568591
Fix for NetBSD. Eliminates spurious __.SYMDEF files when building composite static libs.
1999-06-08 01:42:51 +00:00
mccabe%netscape.com
d69ad0ab5c
Fix xpidl-generated header and .xpt dependency on outdated IDL_COMPLE to the brandfangled new XPIDL_COMPILE symbol. Looks like I missed it when I made the change...
...
Thanks to Jeremy Lea <reg@shale.csir.co.za> for catching this.
1999-06-06 04:47:42 +00:00
waterson%netscape.com
7e2dbc9eb5
Fix makedep rule to include *all* directories that it needs to. This should improve the reliability of depend builds.
1999-06-05 02:02:10 +00:00
waterson%netscape.com
6a7a0fa5f7
Add KEEP directive to .exe build rule so that cmd.cfg isn't blown away.
1999-06-04 02:31:24 +00:00
waterson%netscape.com
f057a7cdee
Clean up MOZ_PROFILE rules to get working with Quantify.
1999-06-04 02:30:51 +00:00
briano%netscape.com
fb86043279
Added an explicit LD definition for QNX.
1999-06-04 01:42:00 +00:00
briano%netscape.com
6493561460
distclean is now a distinct target that does everything that realclean does and more.
1999-06-03 22:23:06 +00:00
briano%netscape.com
36898abe43
Had to add another 'else true' to an if block for QNX.
1999-06-03 20:28:34 +00:00
waterson%netscape.com
39c8711178
Add rules to remove generated header files in clobber and clobber_all.
1999-06-03 19:01:19 +00:00
waterson%netscape.com
4287b83347
Single public include directory on Win32.
1999-06-03 18:34:27 +00:00
briano%netscape.com
b0a4dbd2e8
Added distclean target (same as realclean and clobber_all). It will need to be refined.
1999-06-03 08:15:52 +00:00
briano%netscape.com
872dea6fe4
Changes to support OpenVMS. Thanks to colin@theblakes.com.
1999-06-03 03:20:31 +00:00
briano%netscape.com
afdf16191d
Added support for OpenVMS. Thanks to colin@theblakes.com.
1999-06-03 03:16:09 +00:00
briano%netscape.com
c2446e1a03
New (temporary?) file for Colin Blake's (colin@theblakes.com) OpenVMS port.
1999-06-03 03:14:45 +00:00
mcmullen%netscape.com
499103721e
Implemented XP default prefs. Thanks to seth for the makefile magic!
1999-06-03 00:41:11 +00:00
briano%netscape.com
0258d12120
No need to build bsdecho anymore.
1999-06-02 01:15:08 +00:00
briano%netscape.com
2baa5fd789
No longer needed.
1999-05-29 01:47:55 +00:00
briano%netscape.com
9da3665551
Yanked out some of the obsolete \$OS_ARCH.mk stuff.
1999-05-29 01:44:42 +00:00
briano%netscape.com
d9bc80424c
Removed the coreconf.mk include. Not used anymore.
1999-05-29 01:32: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
briano%netscape.com
e12c32f805
Got rid of the BSDECHO macro. Obsolete.
1999-05-28 03:36:21 +00:00
briano%netscape.com
e952a52c9f
No longer needed.
1999-05-28 03:27:37 +00:00
briano%netscape.com
29ca65c2a6
Put component .a files in the right place.
1999-05-27 04:25:42 +00:00
jdunn%netscape.com
de053957aa
backing out my change to LIBS_DIR... this will get the tests building again
1999-05-27 03:35:52 +00:00
jdunn%netscape.com
5b2eb24354
Fixing link/runtime problem with certain platforms. Linking against the 'libs'
...
directory is forcing AIX to link statically instead of dynamically.
1999-05-26 22:40:14 +00:00
dp%netscape.com
94344009c8
Landing xpcom20/21 branch.
1999-05-26 01:38:36 +00:00