Commit Graph

533 Commits

Author SHA1 Message Date
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
briano%netscape.com
8a3d75aa09 Fix for BSDI builds. 1999-05-20 03:27:20 +00:00
slamm%netscape.com
ade3d6f8b6 Ignore missing files (i.e. the dist directory is missing). General cleanup 1999-05-18 22:42:44 +00:00
slamm%netscape.com
1bb4c0c59c oops. Make sure it's debug only. 1999-05-18 03:51:11 +00:00
slamm%netscape.com
aeda9bed1e Add some debugging support. 1999-05-18 03:46:20 +00:00
slamm%netscape.com
4e4b29a2bb Avoid entering directories twice. Only write out .all.pp when it has changed. 1999-05-18 00:26:10 +00:00
briano%netscape.com
9f7bc3c783 Eliminate the need to use -DQNX by switching to __QNX__, predefined by the compiler. 1999-05-14 01:46:00 +00:00
waterson%netscape.com
de7b378b0c Add clobber rule for XPIDL dirs. 1999-05-13 20:39:02 +00:00
alecf%netscape.com
b6f386cfc1 also add -I$(srcdir) when generating xpt files 1999-05-12 21:50:17 +00:00
alecf%netscape.com
9767dd0ace adding extra $(srcdir) include for xpidl 1999-05-12 21:43:03 +00:00
pinkerton%netscape.com
6d91d63140 add defines for Carbon, but turned off. 1999-05-12 06:44:34 +00:00
alecf%netscape.com
ca9a62e20f add no_gen_xpt rule for windows to avoid generating .XPT files 1999-05-12 05:15:12 +00:00
pinkerton%netscape.com
ed1aee87ba add NEW_DRAG_AND_DROP define for Ender. 1999-05-12 04:49:45 +00:00
alecf%netscape.com
fe1caf010d add a way to avoid generating .xpt files (since forward declaring in xpt files is broken right now)
add a rule to generate tags for emacs
1999-05-11 23:43:36 +00:00
akkana%netscape.com
a9fb77217e New build option enable-crash-on-assert for those who really want the old behavior 1999-05-11 22:22:24 +00:00
dveditz%netscape.com
b0c81d97d2 Fixing Win9x IDL bustage -- use $(QUIET) instead of @.
In this case, $(MAKE_INSTALL) already includes the $(QUIET) rule.
1999-05-11 19:45:58 +00:00
waterson%netscape.com
a799114861 Enable XPIDL automation. 1999-05-10 18:49:20 +00:00
mccabe%netscape.com
75d774baa9 Build the xpt_link and xpt_dump tools early so that they're available as part of the build process, and link them statically so we don't need the shared library path set to use them. 1999-05-10 10:17:54 +00:00
mccabe%netscape.com
c86ab72aed Fix to 6156.
Added $(EXTRA_DEPS) dependency to $(PROGRAM) in rules.mk, so xpidl can ask to be recompiled when libxpt changes.
1999-05-09 09:21:35 +00:00
mccabe%netscape.com
5c870b1986 Whenever XPIDLSRCS is defined, add _xpidlgen to $(GARBAGE) so it gets zorched by clobber. 1999-05-09 08:16:07 +00:00
mccabe%netscape.com
1fb5b28cce A slightly better test for overriding .h files with .idl files.
If foo.h is in the $(EXPORTS) list (rather than just in the same dir) warn that the .h we're generating from the .idl overrides the old .idl.
1999-05-09 06:26:05 +00:00
mccabe%netscape.com
0102cfc4e8 - fixed IDL_COMPILE (undefined!) to XPIDL_COMPILE
- made the make stop and error when XPIDLSRCS is defined but MODULE isn't.

- made the make warn when generating (from idl) a .h file that overrides an existing .h file.
1999-05-08 22:28:49 +00:00
mccabe%netscape.com
4c7e979695 Build support for working with .idl files. Adding XPIDLSRCS to a Makefile.in exports the listed idl files to dist/idl, generates .h files to dist/include, and generates .xpt files, and links them to $(MODULE).xpt, in components. 1999-05-08 02:06:15 +00:00
bruce%cybersight.com
7b87f8884c Conditionally adding PICS (extensions/pics/) to the unix build. Use --enable-pics with configure to turn it on and build it. Not called anywhere yet. Neeti is aware that I was doing this. 1999-05-08 01:43:41 +00:00
jband%netscape.com
741aa10eb4 removing my system for building xpidl files - waterson came up with a superior scheme 1999-05-07 19:32:10 +00:00
briano%netscape.com
79a85b82c3 Forgot to add AIX_SHLIB_BIN. 1999-05-06 05:41:10 +00:00
briano%netscape.com
02869b2558 Fix for bug 5770. Thanks to lennox@cs.columbia.edu. 1999-05-05 23:38:15 +00:00
briano%netscape.com
f661bc2243 Not needed. This directory is no longer used. 1999-05-05 22:57:25 +00:00
dcone%netscape.com
b03936c49a added USE_STRING2 define. It is commented out at the moment for use in string compilation. 1999-05-05 03:51:18 +00:00
ramiro%netscape.com
94a11b974a Add support for USE_STRING2 - for toggling between nsString and nsString2. 1999-05-04 06:58:54 +00:00
sspitzer%netscape.com
848cd2f018 cvs ignorage 1999-05-04 03:18:01 +00:00
sspitzer%netscape.com
3f35d9a906 cvs ignorage 1999-05-01 02:38:15 +00:00
briano%netscape.com
45960ad05c Not needed anymore. 1999-05-01 01:30:16 +00:00
briano%netscape.com
6b6222f620 Fix to properly support Sun's WorkShop compilers. Thanks to Tim Rowley (tor@boojum.cs.brown.edu). 1999-04-30 21:43:50 +00:00
dveditz%netscape.com
00a9393c3b makecopy silent unless actually copying 1999-04-28 00:18:12 +00:00
dveditz%netscape.com
c93949e89d add missing nspr lib to $(LIBNSPR) 1999-04-28 00:17:25 +00:00
slamm%netscape.com
6fb5bb1fb7 Slightly safer test for LOOP_OVER_DIRS. Make sure a Makefile is there. This handles the case of 'gmake -f client.mk checkout clean build' where checkout adds a directory. ('clean' does not run configure. In fact, 'clean' removes files that configure generates.) 1999-04-27 23:08:59 +00:00
jband%netscape.com
98328d3e34 adding new scheme for building xpidl files - only Win32 supported at first. 1999-04-26 04:35:41 +00:00
beard%netscape.com
17e9e6c0b9 took out #undefs of CookieManagement, SingleSignon and PRIVACY_POLICIES 1999-04-25 06:43:23 +00:00
beard%netscape.com
31f9e2ec33 Turned on ClientWallet. 1999-04-24 04:09:39 +00:00
rods%netscape.com
abde4d052f removed -DNEW_CLIPBOARD_SUPPORT 1999-04-23 17:45:03 +00:00
pinkerton%netscape.com
14ee777ce1 finally remove something from this growing list of forgotten defines: NEW_CLIPBOARD_SUPPORT because the feature has landed. 1999-04-23 17:35:59 +00:00
rickg%netscape.com
b4d657d27e added new optional define for nsString2 1999-04-20 07:24:42 +00:00
alecf%netscape.com
049caff8f1 add new LIBIDL_CFLAGS and LIBIDL_LIBS so that we don't have to keep running libidl-config 1999-04-19 23:14:23 +00:00
morse%netscape.com
3ee75c4dfa turn on single signon and client wallet 1999-04-17 14:20:36 +00:00
mccabe%netscape.com
a1eb58e008 Enabling xpidl as a standard part of the unix and windows build. Changed checks against BUILD_XPIDL to the (as yet undefined) USE_XPIDL variable in libpref, rdf, xpfe/AppCores, to keep them from firing just yet. The BUILD_XPIDL-enabling machinery in configure.in is unchanged, but BUILD_XPIDL is unused for now.
See http://www.mozilla.org/scriptable/xpidl/ if this breaks you.
1999-04-15 18:28:27 +00:00
morse%netscape.com
e2b9626c40 restore original logic for setting MOZ_NO_WALLET_HACK which I believe was correct all along 1999-04-15 05:43:24 +00:00