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
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