Commit Graph

805 Commits

Author SHA1 Message Date
dveditz%netscape.com
69d0c248e5 Turn off symlinking until we figure out why Autoreg doesn't figure out when
components get updated (bug 11988). Could simply be that NT support for
linking is piss-poor and forgets to update the directory info. Drat!


git-svn-id: svn://10.0.0.236/trunk@43451 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-18 02:24:07 +00:00
ramiro%netscape.com
e52eec57c2 Add Makefile dependencies for $(LIBRARY) and $(SHARED_LIBRARY) so that
libs will get rebuilt if the makefile changes.  Should make depend builds
more reliable.


git-svn-id: svn://10.0.0.236/trunk@43411 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-17 14:04:54 +00:00
ramiro%netscape.com
f1a77b7eac Add Makefile dependencies for PROGRAM and SIMPLE_PROGRAMS, so that program
targets will be rebuilt if the makefile changes.  This should make depend
builds more reliable, especially for tests.


git-svn-id: svn://10.0.0.236/trunk@43406 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-17 13:08:51 +00:00
ramiro%netscape.com
acca485ab8 Remove the TOOLKIT_EXORCISM hack. Make non-monolithic toolkit linking the
default for Linux and Solaris.  Need testing on other platforms (HELP!)
That means that toolkit libraries are not linked into the app - for truly
XP apps such as the apprunner.  The gecko viewer still needs to link in
the toolkit, cause it has toolkit code in its main().
Replace the hack with something more useful.  There is a
--enable-monolithic-toolkit flag for platforms with dumb linkers and runtime
loaders.

Also landed the remainder of Shawn Packwood's qt port.


git-svn-id: svn://10.0.0.236/trunk@43402 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-17 09:33:48 +00:00
leaf%mozilla.org
982c4c206f checking in build_number fix, only affects official builds
git-svn-id: svn://10.0.0.236/trunk@43389 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-17 02:03:26 +00:00
briano%netscape.com
4d84dcc6fe Fix for bug 11852. No effect on non-release builds.
git-svn-id: svn://10.0.0.236/trunk@43346 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-14 03:36:38 +00:00
briano%netscape.com
192de6a2cd Added Colin's (colin@theblakes.com) latest changes.
git-svn-id: svn://10.0.0.236/trunk@43325 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-13 23:38:50 +00:00
briano%netscape.com
9e882f91c0 Fix for bug 9902. Now the build number in xpfe/browser/resources/content/viewSource.xul will get updated properly as well.
git-svn-id: svn://10.0.0.236/trunk@43031 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 21:43:37 +00:00
ramiro%netscape.com
5ddd322de1 Added Qt support to the unix build system. Thanks to Shawn Packwood
<shawnp@colba.net> for the patches.


git-svn-id: svn://10.0.0.236/trunk@42754 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-09 14:55:56 +00:00
sspitzer%netscape.com
b001818fab make the CHROME rules play nice with obj-dir. fixes #11260
git-svn-id: svn://10.0.0.236/trunk@42562 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 22:41:51 +00:00
dveditz%netscape.com
c88807c029 fix potential memory problems in makecopy, turn NT symlinking on
for performance, clobber speedups


git-svn-id: svn://10.0.0.236/trunk@42446 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 13:45:09 +00:00
mcafee%netscape.com
31d326cb5a Removing TOOLBAR_DD ifdef magic, this is on by default now.
git-svn-id: svn://10.0.0.236/trunk@42379 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 00:01:10 +00:00
ramiro%netscape.com
938f777dac Add support for building more than one toolkit at once. Currently #ifdefed
off as part of the toolkit link time exorcism.


git-svn-id: svn://10.0.0.236/trunk@42276 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 05:12:56 +00:00
edburns%acm.org
0392278071 Kirk Baker <kbaker@eb.com> changed config/common.mk at line 84 to:
JAVAC_CLASSPATH =
$(JAVAC_ZIP)$(PATH_SEPARATOR)$(JAVA_DESTPATH)$(PATH_SEPARATOR)$(JAVA_SOURCEP
ATH)

I changed line 98 to:
JAVAH_FLAGS = -classpath $(JAVAC_ZIP)$(PATH_SEPARATOR)$(JAVA_DESTPATH)


git-svn-id: svn://10.0.0.236/trunk@42236 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 00:06:32 +00:00
dveditz%netscape.com
997b4ca2aa fixing build bustage
git-svn-id: svn://10.0.0.236/trunk@41986 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-03 15:33:19 +00:00
dveditz%netscape.com
a5bbf77d2f turn off makecopy symlinks
git-svn-id: svn://10.0.0.236/trunk@41978 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-03 14:40:55 +00:00
briano%netscape.com
0fa7d4bb93 Fix for my mistaken assumption about SUB_LOBJS.
git-svn-id: svn://10.0.0.236/trunk@41936 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-03 02:52:24 +00:00
briano%netscape.com
d25b62cb51 Fix for platforms that don't have --whole-archive, --no-whole-archive equivalents (both).
git-svn-id: svn://10.0.0.236/trunk@41923 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-03 02:08:12 +00:00
ramiro%netscape.com
0dde9a8c5d Fix build bustage.
git-svn-id: svn://10.0.0.236/trunk@41868 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-02 22:33:44 +00:00
dveditz%netscape.com
9ac38881c6 Makecopy speedup thanks to david.gardiner@unisa.edu.au,
removed dead/unused manifest code,
clobber speedups and cleanup


git-svn-id: svn://10.0.0.236/trunk@41866 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-02 22:18:47 +00:00
sfraser%netscape.com
a99e4de134 Adding included guards to make compilation a tad faster
git-svn-id: svn://10.0.0.236/trunk@41857 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-02 21:42:57 +00:00
ramiro%netscape.com
c72243d1b2 Add temporary toolkit exorcism hack.
git-svn-id: svn://10.0.0.236/trunk@41815 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-02 13:33:11 +00:00
briano%netscape.com
cb97af5aa8 Looks like the inclusion of OpenVMS.mk isn't temporary.
git-svn-id: svn://10.0.0.236/trunk@41653 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-31 00:57:27 +00:00
briano%netscape.com
0c86d4335c Fixes for OpenVMS provided by Colin Blake (colin@theblakes.com).
git-svn-id: svn://10.0.0.236/trunk@41651 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-31 00:31:50 +00:00
dveditz%netscape.com
d82f6abb7a removing LITENESS
git-svn-id: svn://10.0.0.236/trunk@41635 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-30 23:54:36 +00:00
dveditz%netscape.com
5d85034f89 config cleanup, LCFLAGS->CFLAGS, commenting, removing LITENESS
git-svn-id: svn://10.0.0.236/trunk@41625 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-30 23:50:03 +00:00
briano%netscape.com
598fef60a4 No longer need the three MOZ_LIBS_whatever_PREFIX macros.
git-svn-id: svn://10.0.0.236/trunk@41610 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-30 23:37:42 +00:00
edburns%acm.org
ea8c46904b Neither of these changes impact the SeaMonkey build.
buildpkg.bat, outofdate.pl:

Fixed so that java can build on win32.

config.mak

updated JAVA_ZIP macro.


git-svn-id: svn://10.0.0.236/trunk@41606 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-30 22:04:08 +00:00
mscott%netscape.com
b3852bc23b fix windows build breakage...
git-svn-id: svn://10.0.0.236/trunk@41511 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-29 01:41:27 +00:00
sspitzer%netscape.com
5c585b0b2e one more thing to turn on necko for the mac. thanks to pinkerton.
git-svn-id: svn://10.0.0.236/trunk@41502 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-29 00:38:45 +00:00
mscott%netscape.com
7cb4023d9e Sanity check to make sure NECKO gets defined now.
git-svn-id: svn://10.0.0.236/trunk@41500 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-29 00:29:42 +00:00
law%netscape.com
24515f7a26 Do chrome on install pass, not export
git-svn-id: svn://10.0.0.236/trunk@41333 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 21:55:17 +00:00
law%netscape.com
a16014f2e9 Adding generic chrome rules
git-svn-id: svn://10.0.0.236/trunk@41288 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 14:30:34 +00:00
duncan%be.com
b7ff9c9b90 Complete the link fix, all shared libs are now linked against the app that loads
them, so the timer symbols are resolved.


git-svn-id: svn://10.0.0.236/trunk@40976 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-24 12:25:16 +00:00
duncan%be.com
a6429fc903 Changes to link properly after the timer shuffle.
git-svn-id: svn://10.0.0.236/trunk@40973 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-24 09:23:03 +00:00
law%netscape.com
383df455ac Adding generic chrome rules
git-svn-id: svn://10.0.0.236/trunk@40960 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-24 03:33:37 +00:00
briano%netscape.com
df4779c1fb OpenVMS-specific additions. Thanks to Colin Blake (colin@theblakes.com).
git-svn-id: svn://10.0.0.236/trunk@40591 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-22 03:33:24 +00:00
cyeh%netscape.com
14d744529b make sure that viewsource has the right build number too.
git-svn-id: svn://10.0.0.236/trunk@40505 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-21 20:28:32 +00:00
briano%netscape.com
5d7045c01d Replaced one of the dependencies of everything with the proper one.
git-svn-id: svn://10.0.0.236/trunk@40210 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 02:10:47 +00:00
Jerry.Kirk%Nexwarecorp.com
f90231533f Changed Neutrino test from OS_ARCH to OS_TARGET to support cross compiling
git-svn-id: svn://10.0.0.236/trunk@40149 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-19 21:15:26 +00:00
ramiro%netscape.com
d607ca51fc 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.


git-svn-id: svn://10.0.0.236/trunk@39911 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 23:52:12 +00:00
ramiro%netscape.com
250138a606 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.


git-svn-id: svn://10.0.0.236/trunk@39909 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 22:24:49 +00:00
ramiro%netscape.com
963b6f5991 Landing timer move on unix.
git-svn-id: svn://10.0.0.236/trunk@39863 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 14:22:51 +00:00
mccabe%netscape.com
61999b029b Remove vestiges of XPIDL_JS_STUBS (no longer used or implemented by xpidl-generated files.)
git-svn-id: svn://10.0.0.236/trunk@39610 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 01:20:03 +00:00
cyeh%netscape.com
46a0b3663c restore build number hackery after matt fisher xul move
git-svn-id: svn://10.0.0.236/trunk@39584 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 00:04:40 +00:00
briano%netscape.com
a1985afae6 Need NO_LD_ARCHIVE_FLAGS even for static builds.
git-svn-id: svn://10.0.0.236/trunk@39438 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 22:59:58 +00:00
gordon%netscape.com
225bf438e7 Added comment to identify where NECKO needs to be defined for Necko builds.
git-svn-id: svn://10.0.0.236/trunk@39382 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 21:14:20 +00:00
dveditz%netscape.com
301f3c6c58 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


git-svn-id: svn://10.0.0.236/trunk@39348 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 19:39:58 +00:00
dveditz%netscape.com
f1f1f87877 Oops, this is the version I meant to check in
git-svn-id: svn://10.0.0.236/trunk@39342 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 19:32:20 +00:00
dveditz%netscape.com
46d8c90561 make overhead speed-up if WINOS is pre-defined. Significant on Win9x systems
git-svn-id: svn://10.0.0.236/trunk@39341 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 19:30:50 +00:00