duncan%be.com
a99b9d8cc7
Changes to link properly after the timer shuffle.
1999-07-24 09:23:03 +00:00
law%netscape.com
9ae27ebebc
Adding generic chrome rules
1999-07-24 03:33:37 +00:00
briano%netscape.com
b77d132498
OpenVMS-specific additions. Thanks to Colin Blake (colin@theblakes.com).
1999-07-22 03:33:24 +00:00
cyeh%netscape.com
78d0a0553f
make sure that viewsource has the right build number too.
1999-07-21 20:28:32 +00:00
briano%netscape.com
8d5d0e54e0
Replaced one of the dependencies of everything with the proper one.
1999-07-20 02:10:47 +00:00
Jerry.Kirk%Nexwarecorp.com
3952643308
Changed Neutrino test from OS_ARCH to OS_TARGET to support cross compiling
1999-07-19 21:15:26 +00:00
ramiro%netscape.com
ca57fc99d2
Step 3 of cleaning up link time toolkit dependencies. Name the timer libs
...
according to the toolkit they match. Also set the damn name in one place to
make it easy to change in the future.
1999-07-17 23:52:12 +00:00
ramiro%netscape.com
b69b9faa9a
Step 2 of cleaning up link time toolkit dependencies. Change the names of
...
the gfx and widget dsos to be readable by normal human beings that expect
some kind of spacer between cryptic acronyms. Thank you.
1999-07-17 22:24:49 +00:00
ramiro%netscape.com
342b5083f1
Landing timer move on unix.
1999-07-17 14:22:51 +00:00
mccabe%netscape.com
e2d13fb831
Remove vestiges of XPIDL_JS_STUBS (no longer used or implemented by xpidl-generated files.)
1999-07-16 01:20:03 +00:00
cyeh%netscape.com
bd1d43dc8b
restore build number hackery after matt fisher xul move
1999-07-16 00:04:40 +00:00
briano%netscape.com
f81f331153
Need NO_LD_ARCHIVE_FLAGS even for static builds.
1999-07-14 22:59:58 +00:00
gordon%netscape.com
95bb19cc38
Added comment to identify where NECKO needs to be defined for Necko builds.
1999-07-14 21:14:20 +00:00
dveditz%netscape.com
8a7de3157b
50% speed up on a depend pass. Also eliminated the occasional duplicate
...
where full path and depth-relative forms were not detected as the same
1999-07-14 19:39:58 +00:00
dveditz%netscape.com
5a621b3b8e
Oops, this is the version I meant to check in
1999-07-14 19:32:20 +00:00
dveditz%netscape.com
7af0b37492
make overhead speed-up if WINOS is pre-defined. Significant on Win9x systems
1999-07-14 19:30:50 +00:00
dveditz%netscape.com
86b31f7433
catch the odd missed header in makedep
1999-07-14 19:18:53 +00:00
briano%netscape.com
afbb044fa8
Fix for Motif builds on Solaris, and the first pieces of an idea that will allow platforms with old ld's to be able to build/link.
1999-07-13 00:05:07 +00:00
duncan%be.com
e4be629605
Replace nm with objdump to be able to generate inter-.so dependencies
...
even with stripped build.
BeOS only change authorized by cyeh.
1999-07-11 11:00:46 +00:00
duncan%be.com
867656f29d
Changes to get BeOS tinderbox to work.
...
BeOS only changes authorized by cyeh.
1999-07-11 09:51:51 +00:00
cyeh%netscape.com
746f50e6f3
only set the build number in navigator.xul if we are doing an official build.
1999-07-08 18:14:31 +00:00
briano%netscape.com
c73371ee60
Eliminate the use of SRCDIR and NSBUILDROOT. Approved by cyeh@netscape.com.
1999-07-07 22:03:45 +00:00
mcafee%netscape.com
d014375344
Adding --enable-toolbar-dd toolbar drag & drop option. a=cyeh
1999-07-07 20:31:34 +00:00
cyeh%netscape.com
54397238f3
preparing for distribution of fullcircle libraries, headers, and binaries.
1999-07-07 20:30:58 +00:00
ramiro%netscape.com
9200ddaebb
Checkin another chunk of Alex Larsson's non-exported symbol reduction
...
patch. All changes protected by MOZ_STRIP_NOT_EXPORTED.
These particular changes set the NS_EXPORT declarations as needed by
the linker.
1999-07-07 09:02:21 +00:00
ramiro%netscape.com
28b9360c6d
Put it in configure to save some build gmake munging time.
1999-07-07 06:08:18 +00:00
ramiro%netscape.com
82529b2bea
Adding vars in an effort to reduce cut-n-paste brain damage.
...
MOZ_GFX_TOOLKIT_LDFLAGS
MOZ_WIDGET_TOOLKIT_LDFLAGS
MOZ_TOOLKIT_REGISTRY_CFLAGS
1999-07-07 04:10:52 +00:00
dveditz%netscape.com
dd14f7ac96
Fixing grotesque memory leak that kept killing my Win9x system
1999-07-05 23:56:24 +00:00
nisheeth%netscape.com
e65e8e9d07
Including external DTD support for XML documents on Mac build.
1999-07-02 21:18:36 +00:00
rods%netscape.com
4ebd9870c8
Turned off toolbar D&D
1999-07-02 16:39:39 +00:00
dveditz%netscape.com
a6277f84a1
fixing build bustage
1999-07-02 14:27:30 +00:00
rods%netscape.com
3b819ebf70
removed old D&D define and added a new define for toolbar D&D
1999-07-02 13:49:17 +00:00
ramiro%netscape.com
b86c78a296
Separate the widget and gfx toolkits into two variables.
...
Instead of MOZ_TOOLKIT, we now have MOZ_WIDGET_TOOLKIT and MOZ_GFX_TOOLKIT.
There is also a new configure flag, --enable-gfx-toolkit which does what its
name implies.
The configure script should continue to work as before.
1999-07-02 13:06:48 +00:00
dveditz%netscape.com
5dd9cff22d
Trying to fix Win32 dependencies. Lots of broken cut-n-paste makefiles
1999-07-02 11:50:19 +00:00
leaf%mozilla.org
d607fa0039
path walking is bad for the soul, and build times
1999-07-02 10:56:03 +00:00
leaf%mozilla.org
6123c72176
adding FIND
1999-07-02 10:11:00 +00:00
dveditz%netscape.com
befc8722cf
fixing build bustage
1999-07-02 09:49:54 +00:00
leaf%mozilla.org
b48b118861
shuffling things around... build_number should be generated at each export
...
pass through config (doing this manually in the release process)
1999-07-02 09:04:22 +00:00
leaf%mozilla.org
bdbf4df53b
adding talkback glue script, adding generated files to .cvsignore
1999-07-01 21:41:03 +00:00
leaf%mozilla.org
d44eff9243
build system hooks for talkback builds
1999-07-01 21:36:59 +00:00
duncan%be.com
56edc5529d
Minor tweak to BeOS specific rule to get Mozilla to build under BeOS.
1999-07-01 21:04:07 +00:00
briano%netscape.com
6cb3530fef
SunOS4 also adds __.SYMDEF to .a files.
1999-07-01 01:59:09 +00:00
ramiro%netscape.com
328ecc16a7
Add configure support for setting and using MOZ_STRIP_NOT_EXPORTED.
...
Courtesy of Alex Larsson.
1999-06-29 22:29:14 +00:00
mcafee%netscape.com
c2f0aa14c4
Rules for BeOS build. Thanks to Duncan Wilcox (duncan@be.com) for this patch.
1999-06-26 08:16:01 +00:00
sspitzer%netscape.com
d61d750b4d
explict casts to fix warnings
1999-06-26 04:13:40 +00:00
mcafee%netscape.com
323369d5b9
BeOS landing; thanks to Duncan Wilcox (duncan@be.com) for these changes.
1999-06-25 09:59:14 +00:00
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
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