1313 Commits

Author SHA1 Message Date
mkaply%us.ibm.com
723b078bcf #132050
r=cls, a=asa
Remove OS2_PROGRAM_RESOURCE hack - use RESFILE


git-svn-id: svn://10.0.0.236/trunk@116952 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-20 04:54:30 +00:00
seawood%netscape.com
d46d35c10e Turn mkdepend off for OS/2 until it has been ported to icc.
Fixing tinderbox bustage. r=mkaply


git-svn-id: svn://10.0.0.236/trunk@116919 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-19 23:49:45 +00:00
seawood%netscape.com
59e9314297 Erk! That should've been:
Traverse mkdepend dir when not using system makedepend and not using _compiler dgenerated dependencies_.
Bug #131663


git-svn-id: svn://10.0.0.236/trunk@116903 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-19 22:40:31 +00:00
seawood%netscape.com
a8ff7f86d6 Traverse mkdepend dir if not using native makedepend & not using autodeps
Bug #131663 r=bryner a=asa


git-svn-id: svn://10.0.0.236/trunk@116900 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-19 22:32:08 +00:00
seawood%netscape.com
8a0c1a0b23 Autoregister chrome contents.rdf entries (like we do on the Mac) except when NO_JAR_AUTO_REG is set in the makefiles. Add add-chrome.pl code to make-jars.pl.
Bug #129456 r=bryner a=asa


git-svn-id: svn://10.0.0.236/trunk@116524 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-14 05:03:04 +00:00
seawood%netscape.com
cae53b6787 Only set MAPFILE if MOZ_MAPINFO is set - win32 gmake build
Bug #129161 r=walk84 a=asa


git-svn-id: svn://10.0.0.236/trunk@116421 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-12 21:15:36 +00:00
seawood%netscape.com
66a8e5dbf4 Fix link ordering issues in static builds for OpenVMS & Sun Forte builds.
Thanks to Colin Blake <colin@theblakes.com> for the patch.
Bug #128844 r=cls a=asa


git-svn-id: svn://10.0.0.236/trunk@116138 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-08 06:21:47 +00:00
leaf%mozilla.org
2b80c5ed0b fix PDBFILE definition and use for windows gmake builds, sr=cls, a=drivers
git-svn-id: svn://10.0.0.236/trunk@115946 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-06 09:50:34 +00:00
seawood%netscape.com
9851bfde7a Use MOZILLA_DIR instead of topsrcdir so that --enable-xterm-updates works in the comm builds.
Bugscape #12347 r=bryner sr=darin


git-svn-id: svn://10.0.0.236/trunk@115941 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-06 09:04:02 +00:00
peterv%netscape.com
4816045c3f Fix for bug 5794 ([MAC]Aliasing NGLayoutConfigInclude.h to MacConfigInclude.h is evil). sr=sfraser, a=dbaron.
git-svn-id: svn://10.0.0.236/trunk@115674 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-03 10:57:06 +00:00
mcafee%netscape.com
513b02ab47 Not part of build, part of future build mechanism. Fixing typo.
git-svn-id: svn://10.0.0.236/trunk@115483 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-28 07:44:07 +00:00
seawood%netscape.com
37b88b6c8b Check for system version of freetype >= 2.0.8 for those of us building in objdirs.
Fix problem with sub-configures getting unnecessary additional options.
Bug #126919 r=bryner a=shaver


git-svn-id: svn://10.0.0.236/trunk@115478 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-28 07:00:59 +00:00
mcafee%netscape.com
21b412d3f3 Not part of build. Adding stdin to argv list.
git-svn-id: svn://10.0.0.236/trunk@115466 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-28 02:24:57 +00:00
blizzard%redhat.com
99e158ca1d Part of bug #126919. Add configure glue to get Xft support building. r=cls, a=brendan
git-svn-id: svn://10.0.0.236/trunk@115373 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-26 17:28:48 +00:00
seawood%netscape.com
abab10e532 Force the use of unix path separators by using File::Spec::Unix->canonpath instead of File::Spec->canonpath.
Thanks to Gervase Markham <gerv@mozilla.org> for the patch.
Bug #127072 r=cls a=asa


git-svn-id: svn://10.0.0.236/trunk@115365 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-26 09:29:58 +00:00
seawood%netscape.com
c046046c39 This patch:
* Changes MOZ_TRACE_MALLOC ifdefs to NS_TRACE_MALLOC ifdefs
* Links against the trace-malloc utils against libxpcom instead of just xpcomds
* Builds NSPR in debug mode on win32 if trace-malloc is enabled
* Adds a few "defined()" checks to diffbloatdump.pl so that it will work for
perl 5.6.1
* Adds a couple of checks for \r so that diffbloatdump.pl works on win32.

Bug #126915 r=bryner/dbaron a=asa


git-svn-id: svn://10.0.0.236/trunk@115364 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-26 09:26:10 +00:00
seawood%netscape.com
db28d958d0 Use SDK_XPIDLSRCS to generate .xpt too.
Should fix tinderbox orange & crash on startup.
Bug #127093 r=dougt


git-svn-id: svn://10.0.0.236/trunk@115346 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-26 02:10:10 +00:00
dougt%netscape.com
ffacd7bc78 Adding build SDK support. r=dougt, sr=alecf, submitted by seawood, a=asa
git-svn-id: svn://10.0.0.236/trunk@115326 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-25 23:20:01 +00:00
locka%iol.ie
1359074487 Add "documentation" rule to rules.mk. This generates HTML documentation from h/idl files using doxygen. b=112214 r=seawood@netscape.com sr=rpotts@netscape.com a=dbaron@fas.harvard.edu
git-svn-id: svn://10.0.0.236/trunk@115222 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-22 11:11:24 +00:00
leaf%mozilla.org
68f39806b3 fix for infinitely looping windows gmake depend builds, code from cls, r=leaf, a=roc
git-svn-id: svn://10.0.0.236/trunk@115124 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-21 00:15:10 +00:00
seawood%netscape.com
77d4083faf Allow distributors to set specific builddate by setting MOZ_BUILD_DATE in the env.
Thanks to Christopher Blizzard <blizzard@redhat.com> for the patch.
Bug #123391 r=cls,blizzard


git-svn-id: svn://10.0.0.236/trunk@115067 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-20 06:21:10 +00:00
seawood%netscape.com
e4d434e2ba Move build logic for static builds into separate .mk so that it doesn't have to be duplicated across Makefiles. Use slightly more generic name for _getModuleInfo function so that it can be used for multiple binaries.
Bug #88038 r=bryner


git-svn-id: svn://10.0.0.236/trunk@114916 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-19 10:01:05 +00:00
seawood%netscape.com
8a3c032b4f Oops. Forgot that LIBS_DIR already set -L. Fixing dec1 bustage
git-svn-id: svn://10.0.0.236/trunk@114892 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-19 05:38:41 +00:00
seawood%netscape.com
0950ea9ade Set NSS_LIBS in config.mk. Use "-L<dir> -l<blah>" to link instead of paths to actual shared libraries on unix platforms.
r=rjesup@wgate.com,wtc@netscape.com


git-svn-id: svn://10.0.0.236/trunk@114876 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-19 03:00:08 +00:00
seawood%netscape.com
21d5932fc5 Reorder $chromelist assignment to avoid bogus call to File::Spec->canonpath() and excessive warnings.
Bug #125588


git-svn-id: svn://10.0.0.236/trunk@114733 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-17 12:25:49 +00:00
seawood%netscape.com
4efd2f9438 cat $(MDDEPEND_FILES) since < only redirects the first file. Use <STDIN> instead of <> to clear up potential ambigiousness. r=bryner
git-svn-id: svn://10.0.0.236/trunk@114732 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-17 11:20:51 +00:00
cbiesinger%web.de
c61d62d410 bug 109442 r=cls
extensions/ctl/src/* hardcodes -lgmodule


git-svn-id: svn://10.0.0.236/trunk@114729 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-17 10:32:48 +00:00
bryner%netscape.com
ac7e6017f4 Attempting to fix some depend build issues on win32 by passing the list of files via stdin instead of on the command line. r=cls
git-svn-id: svn://10.0.0.236/trunk@114686 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-16 11:21:57 +00:00
seawood%netscape.com
3ae029c918 Make chromelist.txt use the same paths that appear in tarballs.
Thanks to Gerv Markham <gerv@mozilla.org> for the patch.
Bug #125588 r=cls


git-svn-id: svn://10.0.0.236/trunk@114652 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-16 02:46:41 +00:00
seawood%netscape.com
f203fb9a01 Propagate MOZ_ENABLE_POSTSCRIPT so that unix printing works again.
bug #125800 a=antitux


git-svn-id: svn://10.0.0.236/trunk@114611 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-15 23:25:57 +00:00
wtc%netscape.com
8d1678576d Bug 114748: now that NSS uses the same LIB_PREFIX as the Mozilla client,
removed the obsolete NSS_LIB_PREFIX. r=cls.  The patch was originally
contributed by Javier Pedemonte <pedemont@us.ibm.com>.
Modified Files:
	config/config.mk security/manager/Makefile.in
	security/manager/ssl/src/Makefile.in


git-svn-id: svn://10.0.0.236/trunk@114509 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-14 15:29:22 +00:00
seawood%netscape.com
d6041abff8 Use -Wl,-Bsymbolic when linking components on Linux to avoid problems when linking against external libraries with the same global symbols.
Bug #76710 r=namachi


git-svn-id: svn://10.0.0.236/trunk@114478 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-14 04:32:11 +00:00
seawood%netscape.com
133ae214a8 Backing out fix for win32 gmake static bustage until we figure out how to resolve bug 114748 for OS/2. Should fix current OS/2 bustage.
git-svn-id: svn://10.0.0.236/trunk@114044 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-08 19:17:37 +00:00
rbs%maths.uq.edu.au
591f3fd688 Complete bug 109826 - turn on MathML in default builds (Windows & Linux), r=cls, a=endico on behalf of staff@mozilla.org, a=shaver on behalf of drivers@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@114017 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-08 10:59:12 +00:00
seawood%netscape.com
51e0b71376 Quick fix for OS/2 bustage. NSS appears to have LIB_PREFIX fixed
git-svn-id: svn://10.0.0.236/trunk@114014 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-08 08:41:26 +00:00
seawood%netscape.com
3985e6a1d7 OS/2 & Win32 non-gcc builds require that you link against their import library instead of directly against a shared library. Fixing static build bustage.
Use the centralized NSS_LIBS rather than explicitly writing out each NSS lib when linking.


git-svn-id: svn://10.0.0.236/trunk@114003 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-08 06:04:05 +00:00
kaie%netscape.com
87d8f6db3b b=116334 NSS 3.4 landing
r=cls/wtc sr=kin/simon


git-svn-id: svn://10.0.0.236/trunk@113784 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-06 13:31:07 +00:00
sfraser%netscape.com
96cd209587 Fix include order so that we get traceback tables in Mac OS X milestone builds. r=leaf
git-svn-id: svn://10.0.0.236/trunk@113722 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 23:09:32 +00:00
seawood%netscape.com
b2b991e8b1 Since we build a program called nsinstall in the tree, make sure that uwe use the full path to the nsinstall.exe found in wintools.zip.
Bug #123294 r=bryner


git-svn-id: svn://10.0.0.236/trunk@113685 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 06:01:58 +00:00
seawood%netscape.com
6e46c8276f Use LDFLAGS when linking SIMPLE_PROGRAMS on win32
Bug #123065


git-svn-id: svn://10.0.0.236/trunk@113589 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 05:53:51 +00:00
seawood%netscape.com
ef829e43db Set MAPFILE in config.mk instead of rules.mk
git-svn-id: svn://10.0.0.236/trunk@113588 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 05:49:14 +00:00
seawood%netscape.com
f01d8582cf Add support for MOZ_PROFILE, MOZ_COVERAGE, & MOZ_MAPINFO for win32 gmake builds.
Set these variables in your MOZCONFIG file before running configure or on the make cmd line when building in individual dirs.


git-svn-id: svn://10.0.0.236/trunk@113553 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 03:28:07 +00:00
seawood%netscape.com
0118504ff3 Add $(BIN_SUFFIX) to mkdepend defines
git-svn-id: svn://10.0.0.236/trunk@113545 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 00:41:00 +00:00
rods%netscape.com
8ee374e751 Enables builds to compile in special faetures only available in the current SDK
Bug 122530 r=dcone sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@113313 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 14:40:33 +00:00
seawood%netscape.com
151e6f8811 Fix typo in .cc rule
git-svn-id: svn://10.0.0.236/trunk@112855 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 11:43:09 +00:00
seawood%netscape.com
ec756d5c48 Fix "static" build support for win32 gmake builds.
Bug #58981 r=bryner


git-svn-id: svn://10.0.0.236/trunk@112825 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 03:20:51 +00:00
waterson%netscape.com
d489129b30 Be sure to add `.gnu.linkonce.t' objects in the order. Fix warnings.
git-svn-id: svn://10.0.0.236/trunk@112762 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 23:07:46 +00:00
pinkerton%netscape.com
435ba291f1 allow --enable-default-toolkit=cocoa in makefiles and default toolkit can now be overridden on platform that don't use X11. r=cls/sr=hyatt. bug#121496
git-svn-id: svn://10.0.0.236/trunk@112696 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 15:11:18 +00:00
seawood%netscape.com
5ecd9d7755 Fixing win32 static build bustage in activex & simple plugin.
Bug 120675 r=bryner sr=waterson a=asa


git-svn-id: svn://10.0.0.236/trunk@112424 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 08:14:20 +00:00
seawood%netscape.com
765b9b8478 Fix --enable-debugger-info-modules=yes case.
Thanks to hoshem@mel.comcen.com.au (Michael Hore) for the patch.
Bug #114980 r=cls


git-svn-id: svn://10.0.0.236/trunk@112329 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 07:06:45 +00:00