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
jdunn%netscape.com
808f16519c
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
0443b20e33
Landing xpcom20/21 branch.
1999-05-26 01:38:36 +00:00
briano%netscape.com
16be623142
Fix for BSDI builds.
1999-05-20 03:27:20 +00:00
slamm%netscape.com
fd1e4ccc2f
Ignore missing files (i.e. the dist directory is missing). General cleanup
1999-05-18 22:42:44 +00:00
slamm%netscape.com
5200dd729a
oops. Make sure it's debug only.
1999-05-18 03:51:11 +00:00
slamm%netscape.com
945c3b493e
Add some debugging support.
1999-05-18 03:46:20 +00:00
slamm%netscape.com
9b67e878e2
Avoid entering directories twice. Only write out .all.pp when it has changed.
1999-05-18 00:26:10 +00:00
briano%netscape.com
5d7096cde2
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
db75c69711
Add clobber rule for XPIDL dirs.
1999-05-13 20:39:02 +00:00
alecf%netscape.com
b3dcb21454
also add -I$(srcdir) when generating xpt files
1999-05-12 21:50:17 +00:00
alecf%netscape.com
31f711f0a6
adding extra $(srcdir) include for xpidl
1999-05-12 21:43:03 +00:00
pinkerton%netscape.com
1fd9c8de15
add defines for Carbon, but turned off.
1999-05-12 06:44:34 +00:00
alecf%netscape.com
a69af15b7b
add no_gen_xpt rule for windows to avoid generating .XPT files
1999-05-12 05:15:12 +00:00
pinkerton%netscape.com
7b0a5ff5cf
add NEW_DRAG_AND_DROP define for Ender.
1999-05-12 04:49:45 +00:00
alecf%netscape.com
61e39ab161
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
1269cb57ee
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
54d8a6da9f
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
bef52672e9
Enable XPIDL automation.
1999-05-10 18:49:20 +00:00
mccabe%netscape.com
fc41958c00
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
0d15a0a50f
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
b512bcf3a7
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
832feb1f76
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
243f7c02d3
- 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
90fea6dc45
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
ce8f431ac6
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
4e2459e2f3
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
05dcf44857
Forgot to add AIX_SHLIB_BIN.
1999-05-06 05:41:10 +00:00
briano%netscape.com
596124712e
Fix for bug 5770. Thanks to lennox@cs.columbia.edu.
1999-05-05 23:38:15 +00:00
briano%netscape.com
4a864f3bc9
Not needed. This directory is no longer used.
1999-05-05 22:57:25 +00:00
dcone%netscape.com
5fa98cc663
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
dccc3064db
Add support for USE_STRING2 - for toggling between nsString and nsString2.
1999-05-04 06:58:54 +00:00
sspitzer%netscape.com
41bcea6a24
cvs ignorage
1999-05-04 03:18:01 +00:00
sspitzer%netscape.com
916d3efdbb
cvs ignorage
1999-05-01 02:38:15 +00:00
briano%netscape.com
bb594897b4
Not needed anymore.
1999-05-01 01:30:16 +00:00
briano%netscape.com
33b180ac28
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
fcbd04d9a2
makecopy silent unless actually copying
1999-04-28 00:18:12 +00:00
dveditz%netscape.com
539b1e70ac
add missing nspr lib to $(LIBNSPR)
1999-04-28 00:17:25 +00:00
slamm%netscape.com
2879fada95
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
67ee86b241
adding new scheme for building xpidl files - only Win32 supported at first.
1999-04-26 04:35:41 +00:00
beard%netscape.com
5cb40018e9
took out #undefs of CookieManagement, SingleSignon and PRIVACY_POLICIES
1999-04-25 06:43:23 +00:00
beard%netscape.com
58ef746b87
Turned on ClientWallet.
1999-04-24 04:09:39 +00:00
rods%netscape.com
cb5a9bed6b
removed -DNEW_CLIPBOARD_SUPPORT
1999-04-23 17:45:03 +00:00
pinkerton%netscape.com
54b7562fe8
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
95ec42a46c
added new optional define for nsString2
1999-04-20 07:24:42 +00:00
alecf%netscape.com
bbfd386f7d
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
cbcc775788
turn on single signon and client wallet
1999-04-17 14:20:36 +00:00
mccabe%netscape.com
e33e295f30
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
2b293bad2d
restore original logic for setting MOZ_NO_WALLET_HACK which I believe was correct all along
1999-04-15 05:43:24 +00:00
ramiro%netscape.com
01fc612120
Undo previous exorcism. Bring back the MOZ_NO_WALLET_HACK thing, but fix
...
the logic for setting it in autoconf.mk.
1999-04-15 01:28:21 +00:00
ramiro%netscape.com
1f8accefff
MOZ_NO_WALLET_HACK exorcism.
1999-04-14 10:17:25 +00:00
ramiro%netscape.com
138349b912
I meant to yank this hack, not comment it out.
1999-04-13 04:29:52 +00:00
ramiro%netscape.com
25d323e78a
Move unix specific build hacks/scripts/etc into their own little place:
...
build/unix.
1999-04-13 04:15:34 +00:00
ramiro%netscape.com
04f1be7118
Better fix for the nspr building thing - after talking to wtc.
1999-04-13 04:13:51 +00:00
ramiro%netscape.com
49a4e5af97
Oops..undo a screwup. Exorcised too much...
1999-04-11 14:41:58 +00:00
ramiro%netscape.com
95163dbd03
tweak_nspr exorcism.
1999-04-11 14:27:35 +00:00
ramiro%netscape.com
54628fb276
Simplify further. Use only one one variable to indicate whether NSPR is
...
native or not.
Remove a bunch of AC_DEFINE() statements for a previous rpm support checkin
I made (it was not needed). Use MOZ_ instead of MOZILLA_ to be consistent
with the rest of configure.in.
Added build/nsprenv.mk support. Setting the NSPR environment via a file.
This doesnt work yet, since it needs 2 small tweaks to NSPR.
Added support for non native nspr. Not turned on yet. Until NSPR includes
2 small tweaks.
Since comments are free, added a bunch of them.
1999-04-11 10:32:45 +00:00
ramiro%netscape.com
18946ae76a
Fix for 4856. run-mozilla scripts were broken in release tarballs.
1999-04-09 21:41:23 +00:00
donm%netscape.com
ff4abf6b24
fixed build number whacking.
1999-04-07 17:00:27 +00:00
morse%netscape.com
e22d96f886
turned cookie management back on since it wasn't causing the crash after all, approved by cyeh
1999-04-07 14:39:57 +00:00