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

579 Коммитов

Автор SHA1 Сообщение Дата
andreas.otte%primus-online.de 941da1e6dc changes to allow hack in necko makefiles so that header names don�t collide. Keeping up with config.mak and rules.mak 1999-06-23 20:38:09 +00:00
briano%netscape.com eefb06ac9a Added OpenBSD to the list of platforms that need to filter out the __.SYMDEF file when building a composite library. 1999-06-22 03:45:02 +00:00
mcafee%netscape.com 5a4d97fc30 --enable-necko turns on the NECKO ifdef 1999-06-21 00:25:19 +00:00
mccabe%netscape.com bdb93310ef 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 39dc776760 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 8cf2b3cde6 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 487d9ea921 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 012b2f83a3 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 66147b8a9f Updating utility for mozilla world 1999-06-16 06:47:06 +00:00
briano%netscape.com d4c285bfc3 Fix for QNX/NTO. 1999-06-15 23:56:05 +00:00
mccabe%netscape.com 52ad13f81e 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 09eccdede6 Change to support platforms that don't have fchmod(). 1999-06-15 03:43:46 +00:00
ssu%netscape.com 185a5c5875 added USE_NON_MT_LIBS definition 1999-06-14 22:19:41 +00:00
ramiro%netscape.com 69c88e5338 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 b1809e14b2 Remove vestiges of BUILD_XPIDL and USE_XPIDL from the build. 1999-06-12 09:29:46 +00:00
warren%netscape.com 2ec7fb512d 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 9ce81e7d82 fixing fullcircle enabling through MOZ_PROFILE (turned off pdb file generation) 1999-06-12 00:43:11 +00:00
mcafee%netscape.com d4337f236d Fixing alltags rule. patch from Jim Nance. 1999-06-11 20:21:48 +00:00
ramiro%netscape.com ac7946b050 Factor out the PIC flags into their own autoconf variable. 1999-06-11 10:55:36 +00:00
ramiro%netscape.com 85d9b6618d 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 510d14db73 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 5a33fa141c Cleanup the ClientWallet, SingleSignon and CookieManagement mess. 1999-06-10 14:59:06 +00:00
ramiro%netscape.com aa7d491d2a Remove USE_STRING2 hack. No longer needed since nsString2 is the default. 1999-06-10 13:28:26 +00:00
mcafee%netscape.com 52c2df5dea Adding TAG_PROGRAM abstraction, thanks to Jim Nance for this fix. 1999-06-09 20:58:33 +00:00
briano%netscape.com 46906c84fa Looks like FreeBSD needs to exclude __.SYMDEF as well. 1999-06-09 00:26:27 +00:00
warren%netscape.com 10aefdfd9a Updated emacs TAGS rules for idl. 1999-06-08 07:43:32 +00:00
briano%netscape.com 5f9e14806d Fix for NetBSD. Eliminates spurious __.SYMDEF files when building composite static libs. 1999-06-08 01:42:51 +00:00
mccabe%netscape.com 115e67b1f3 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 018c332054 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 03ad560bc8 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 08b857e654 Clean up MOZ_PROFILE rules to get working with Quantify. 1999-06-04 02:30:51 +00:00
briano%netscape.com f44fedc9cf Added an explicit LD definition for QNX. 1999-06-04 01:42:00 +00:00
briano%netscape.com eb01edf91d 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 f2d16969b6 Had to add another 'else true' to an if block for QNX. 1999-06-03 20:28:34 +00:00
waterson%netscape.com 887040d433 Add rules to remove generated header files in clobber and clobber_all. 1999-06-03 19:01:19 +00:00
waterson%netscape.com cabd0d3e30 Single public include directory on Win32. 1999-06-03 18:34:27 +00:00
briano%netscape.com 77540c0990 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 3c7a561b6a Changes to support OpenVMS. Thanks to colin@theblakes.com. 1999-06-03 03:20:31 +00:00
briano%netscape.com 2122c0e731 Added support for OpenVMS. Thanks to colin@theblakes.com. 1999-06-03 03:16:09 +00:00
briano%netscape.com bb009a6be5 New (temporary?) file for Colin Blake's (colin@theblakes.com) OpenVMS port. 1999-06-03 03:14:45 +00:00
mcmullen%netscape.com 5c85248a57 Implemented XP default prefs. Thanks to seth for the makefile magic! 1999-06-03 00:41:11 +00:00
briano%netscape.com 6bbe7c160d No need to build bsdecho anymore. 1999-06-02 01:15:08 +00:00
briano%netscape.com dd69856270 No longer needed. 1999-05-29 01:47:55 +00:00
briano%netscape.com 8ff59dd306 Yanked out some of the obsolete \$OS_ARCH.mk stuff. 1999-05-29 01:44:42 +00:00
briano%netscape.com 4fd2da0cf9 Removed the coreconf.mk include. Not used anymore. 1999-05-29 01:32:26 +00:00
ramiro%netscape.com 93702e2afe Add support for building gtk widget as part of mozilla builds. 1999-05-28 12:43:59 +00:00
briano%netscape.com 590e83d212 Got rid of the BSDECHO macro. Obsolete. 1999-05-28 03:36:21 +00:00
briano%netscape.com b3edd49edd No longer needed. 1999-05-28 03:27:37 +00:00
briano%netscape.com 03dfce7f79 Put component .a files in the right place. 1999-05-27 04:25:42 +00:00
jdunn%netscape.com abbbee5eaa backing out my change to LIBS_DIR... this will get the tests building again 1999-05-27 03:35:52 +00:00