mkaply%us.ibm.com
d515d1abab
# 34082
...
r= leaf
OS/2 bring up continues - We need getopt and dirent on OS/2
git-svn-id: svn://10.0.0.236/trunk@67959 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-02 23:22:59 +00:00
cls%seawood.org
247b97c387
Rearranged CFLAGS so that mozilla includes come before system includes. Bug #37210
...
git-svn-id: svn://10.0.0.236/trunk@67358 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-27 01:38:11 +00:00
cls%seawood.org
cca739156a
Changed nsinstall to fail if the file to link against does not exist. Objdir build breakage should become more apparent when it happens. Thanks to Greg Noel <GregNoel@san.rr.com> for the patch.
...
git-svn-id: svn://10.0.0.236/trunk@67106 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-25 10:52:11 +00:00
cls%seawood.org
d5badb6d55
Replaced accidentally removed LDFLAGS to creation of shared libs.
...
git-svn-id: svn://10.0.0.236/trunk@67047 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-25 02:40:30 +00:00
cls%seawood.org
edfdaaa3a8
General cleanup of the shared library rules.
...
Quick fix for bug #36844 .
Since people kept forgetting to wrap SHARED_LIBRARY_LIBS inside MKSHLIB_FORCE_ALL & MKSHLIB_UNFORCE_ALL pairs, we now handle it in rules.mk. Same goes for making $(SHARED_LIBRARY) dependent upon $(SHARED_LIBRARY_LIBS).
git-svn-id: svn://10.0.0.236/trunk@66931 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-23 17:48:04 +00:00
rods%netscape.com
fbf8aca833
Add ifdef'ed Performance Reflow Counting code
...
git-svn-id: svn://10.0.0.236/trunk@66719 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-21 14:59:47 +00:00
cls%seawood.org
4ed8043f95
Fixed SHARED_LIBRARY_LIBS dependency in docshell/build.
...
Removed extraneous ; makefiles target.
Thanks to Justin Morey <justin@68k.org> for the patch.
git-svn-id: svn://10.0.0.236/trunk@66629 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-21 01:14:45 +00:00
cls%seawood.org
08b799c0a5
Added support for building select individual modules using --enable-modules. Currently, only dbm, xpcom & necko work. At this point, you still have to pull the whole tree. We'll fix that later. Bugs 24515 & 34159
...
git-svn-id: svn://10.0.0.236/trunk@66276 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-18 09:42:12 +00:00
jim_nance%yahoo.com
363437eded
*** empty log message ***
...
git-svn-id: svn://10.0.0.236/trunk@66225 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-18 01:27:01 +00:00
jim_nance%yahoo.com
2cce16102d
Adding file to update xterm title bar
...
git-svn-id: svn://10.0.0.236/trunk@66224 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-18 01:22:33 +00:00
cls%seawood.org
4f15ce6b19
Fix non-MD and non-native makedepend depend builds. Bug 35186. r=jlnance
...
git-svn-id: svn://10.0.0.236/trunk@66172 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-17 04:57:33 +00:00
waqar%netscape.com
46853e110d
Depend build does not do exports of header files. r=pollmann,a=leaf
...
git-svn-id: svn://10.0.0.236/trunk@65577 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-10 22:57:29 +00:00
jim_nance%yahoo.com
e451d3b332
Someone broke jprof. This fixes it. This (obviously) should
...
not break anything, but if it does, give me a call at 919.859.3885.
a,r=leaf
git-svn-id: svn://10.0.0.236/trunk@65407 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-06 01:46:07 +00:00
edburns%acm.org
2decd663c1
DOESN'T IMPACT SEAMONKEY since it's inside
...
!ifdef JDIRS.
a=leaf
r=leaf
author=Steven Green <steven@surfcast.com>
bug: http://bugzilla.mozilla.org/show_bug.cgi?id=34614
Make it so clobber_all, as well as clobber: causes java .class files
in packages defined in JDIRS to be deleted.
git-svn-id: svn://10.0.0.236/trunk@65371 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-05 18:56:00 +00:00
cls%seawood.org
050469e617
Minor changes to incoporate OS/2 into our build system. Bug #34106
...
We now set MOZ_{JPEG,ZLIB,PNG}_{CFLAGS,LIBS}, XPCOM_LIBS, MOZ_COMPONENT*_LIBS, WIDGET_DLL, GFXWIN_DLL and MOZ_JS_LIBS in configure.
Added os2 specific arguments to configure.
Added os2 target arch section to configure.
Modified a handful of Makefile.ins to use MOZ_JS_LIBS, MOZ_COMPONENT_LIBS, & EXTRA_DSO_LIBS where necessary.
git-svn-id: svn://10.0.0.236/trunk@65354 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-05 06:08:04 +00:00
cls%seawood.org
f5a05cad34
Fix for EXTRA_DSO_LIBS in rules.mk
...
OS/2 Makefile.in changes (Patch 4a). Bug #34106
git-svn-id: svn://10.0.0.236/trunk@65167 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 07:37:50 +00:00
cls%seawood.org
a26020ddae
Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287
...
git-svn-id: svn://10.0.0.236/trunk@65143 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 04:46:38 +00:00
cls%seawood.org
d93b9c94c3
Use LDFLAGS when creating shared libraries. It may contain the paths to essential libraries.
...
git-svn-id: svn://10.0.0.236/trunk@64973 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-03 01:04:59 +00:00
cls%seawood.org
41e17e31b3
Added rule to automatically run autoconf & config.status whenever configure.in changes. Set AUTOUPDATE_CONFIGURE to use it.
...
git-svn-id: svn://10.0.0.236/trunk@64971 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-03 00:56:31 +00:00
colin%theblakes.com
5dd973b68d
Put flags before operands in HOST_CC. Add showhost target for debugging. r=cls
...
git-svn-id: svn://10.0.0.236/trunk@64939 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-02 16:15:42 +00:00
cls%seawood.org
20a69b837a
Makes the new DLL_SUFFIX scheme work for --disable-shared, OpenVMS & OS/2.
...
git-svn-id: svn://10.0.0.236/trunk@64924 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-02 07:46:23 +00:00
rods%netscape.com
f919f511b1
Initial checkin of SVG prototype code for Dean Jackson (not in build)
...
git-svn-id: svn://10.0.0.236/trunk@64882 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-01 14:38:51 +00:00
cls%seawood.org
88149a19f2
Removed unused WINNT ifdefs from config.mk
...
git-svn-id: svn://10.0.0.236/trunk@64872 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-01 10:07:45 +00:00
cls%seawood.org
e3c2b7d955
Update comments and add tweak to OS/2 rule for bug #31845 . a=leaf
...
git-svn-id: svn://10.0.0.236/trunk@64860 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-01 08:37:30 +00:00
cls%seawood.org
ec1ce7b790
Moved setting of platform specific DLL_SUFFIX to configure.
...
Removed old unused WINNT ifdefs from rules.mk.
git-svn-id: svn://10.0.0.236/trunk@64761 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 10:49:39 +00:00
cls%seawood.org
254184e2ba
Slightly munged the os/2 patch. Add else clause before something unknown breaks.
...
git-svn-id: svn://10.0.0.236/trunk@64759 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 10:38:58 +00:00
cls%seawood.org
58e5f669c0
Remove --enable-implicit-archive option and rule sets as they still have dependency problems and are not being worked on. Bug #15241
...
git-svn-id: svn://10.0.0.236/trunk@64743 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 09:37:14 +00:00
cls%seawood.org
36f0033393
Fix cross-compiling rules so that we can build both the host & target version of our "internal" build tools.
...
Added .ho suffix for host objects.
Added rules for HOST_PROGRAM, HOST_LIBRARY & HOST_SIMPLE_PROGRAMS.
When cross-compiling, use the host_ versions of nsinstall, xpidl & xpidl_link and install host targets under $(DIST)/host .
Bug #11890
git-svn-id: svn://10.0.0.236/trunk@64719 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 07:18:52 +00:00
cls%seawood.org
553a03fc5b
Added HOST_LIBIDL_CONFIG to build. Bug #11890
...
git-svn-id: svn://10.0.0.236/trunk@64713 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 07:12:39 +00:00
blizzard%redhat.com
b35bdc5ae8
remove the old webshell based gtk embedding widget from the build. also, add the new gtk embedding widget makefiles to allmakefiles.sh. r=leaf
...
git-svn-id: svn://10.0.0.236/trunk@64686 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 03:58:02 +00:00
cls%seawood.org
0a07a49c74
Common makefile changes for OS/2. Bug #31845
...
git-svn-id: svn://10.0.0.236/trunk@64660 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 01:24:48 +00:00
edburns%acm.org
0f6e9610d9
r=leaf
...
a=leaf
author=Andi Eades
Enable building Java code on Win98 systems.
git-svn-id: svn://10.0.0.236/trunk@63817 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-23 02:36:03 +00:00
dveditz%netscape.com
5ad7fd8354
Setting WINVER to 0x400 to shut up the obnoxious warning and to prevent
...
accidental use of Win 5.0 API's that will not work on older Win machines
git-svn-id: svn://10.0.0.236/trunk@63121 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-16 01:56:47 +00:00
slamm%netscape.com
55258087a2
Remove dist directory on 'clean' target. Otherwise, tinderbox never removes dist and thinks it has a complete binary when it does not. Maybe we should change the tinderbox scripts instead of doing this, but this will get tinderbox turning red now.
...
git-svn-id: svn://10.0.0.236/trunk@62944 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-14 17:55:03 +00:00
cls%seawood.org
227f0e9366
Set MKDEPEND_DIR using srcdir instead of CONFIG_TOOLS.
...
git-svn-id: svn://10.0.0.236/trunk@62892 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-14 06:17:27 +00:00
cls%seawood.org
6d43f646d6
Fix the distclean target so that it removes all of the generated Makefiles not just the traversed ones.
...
Move the _TOOLS variables to config.mk to fix tinderboxen that run targets before running configure again.
Change CONFIG_TOOLS to use DEPTH instead of topsrcdir.
git-svn-id: svn://10.0.0.236/trunk@62891 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-14 06:16:27 +00:00
cls%seawood.org
62d0edd5f9
Actually remove libs phase from all:: target. Add win32 target for MKSHLIB.
...
git-svn-id: svn://10.0.0.236/trunk@62864 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-14 04:57:13 +00:00
slamm%netscape.com
bf96f8a3b4
Move unix build script from mozilla/config to mozilla/build/unix
...
git-svn-id: svn://10.0.0.236/trunk@62830 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-14 03:22:44 +00:00
slamm%netscape.com
e1436cb627
Remove unused tool.
...
git-svn-id: svn://10.0.0.236/trunk@62829 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-14 03:21:16 +00:00
slamm%netscape.com
92b8d84b08
Clean up clean targets. Use defines from autoconf.mk.in for build tools (*_TOOLS). Simplify CHROME rules (combine them into one shell process).
...
git-svn-id: svn://10.0.0.236/trunk@62813 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-14 03:00:52 +00:00
slamm%netscape.com
fb34c8be1f
Add flag to avoid multiple inclusions. Use defines from autoconf.mk.in for tool locations (supports 3rd party builds). Move include of insure.mk from autoconf.mk.in to config.mk
...
git-svn-id: svn://10.0.0.236/trunk@62812 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-14 03:00:38 +00:00
slamm%netscape.com
f69a5e97fd
Add flag to avoid multiple inclusions.
...
git-svn-id: svn://10.0.0.236/trunk@62811 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-14 03:00:13 +00:00
slamm%netscape.com
1f1736f1c4
Add defines for tool locations (supports 3rd party builds). Move insure include into config.mk
...
git-svn-id: svn://10.0.0.236/trunk@62809 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-14 03:00:04 +00:00
pavlov%netscape.com
1fdd348954
changes to let us build on MacOS X
...
git-svn-id: svn://10.0.0.236/trunk@62619 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-11 03:08:04 +00:00
edburns%acm.org
83f540d4e6
a=slamm
...
r=slamm
Checkin to fix build bustage. Move conditional stuff from common.mk to config.mk.
git-svn-id: svn://10.0.0.236/trunk@62448 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-09 03:34:54 +00:00
sherry.shen%sun.com
f32676300d
Bug #28281 , r=leaf, a=leaf,
...
Add an option for building Java-supplement
and fix the Java building problem about JDIRS.
git-svn-id: svn://10.0.0.236/trunk@62440 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-09 02:08:23 +00:00
jim_nance%yahoo.com
a2a6bc329f
Fix for the Tru64 changes to work with the autoconf scheme we are using.
...
r=cls
git-svn-id: svn://10.0.0.236/trunk@62287 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-07 02:35:43 +00:00
jim_nance%yahoo.com
ac71729bbe
This is xptcall code for Tru64 Unix (Formerly Digital Unix, Formerly OSF/1).
...
It was written by Steve Streeter <streeter@zk3.dec.com> of Compaq.
r=jlnance a=shaver
git-svn-id: svn://10.0.0.236/trunk@62273 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-07 00:15:07 +00:00
jim_nance%yahoo.com
afa05856d4
Changes to make this work under Unicies other than Linux. I so did like
...
that hack :-(
r=sford
git-svn-id: svn://10.0.0.236/trunk@62269 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-06 23:53:52 +00:00
warren%netscape.com
4b15d376f5
Bug 21556: Making linux be thread-safe. Adding NS_MT_SUPPORTED to config rules. r=mcafee,a=jar
...
git-svn-id: svn://10.0.0.236/trunk@62233 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-05 09:07:44 +00:00