scott%scott-macgregor.org
0b98d361cb
Bug #179533 --> add a build config option for building a static lib version of mailnews.
...
sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@141485 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-20 20:27:36 +00:00
seawood%netscape.com
3b350b75cd
Remove global _POSIX_SOURCE & _SVID_SOURCE defines for linux.
...
Bug #202510 r=darin
git-svn-id: svn://10.0.0.236/trunk@141408 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-18 20:14:17 +00:00
seawood%netscape.com
fd152f541a
Implement mozcomps static build variant.
...
Remove unnecessary EXPORT_LIBRARY settings.
Bug #201602 r=bryner
git-svn-id: svn://10.0.0.236/trunk@141327 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-17 19:19:42 +00:00
neil%parkwaycc.co.uk
7ed8897a64
Bug 118455 libjar performance (uncompressed JAR entries) p=Roland.Mainz@informatik.med.uni-giessen.de r=cls sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@141301 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-17 08:09:44 +00:00
scott%scott-macgregor.org
be3fb67e99
Bug #173084 --> Land config changes for building thunderbird (stand alone mail). None of these changes
...
should effect the seamonkey build at all.
r/sr=bryner
git-svn-id: svn://10.0.0.236/trunk@141291 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-17 06:14:23 +00:00
seawood%netscape.com
476e5c21d1
Use detected versions of MAKE & ZIP.
...
Start searching for tools in win32 builds but disable system makedepend.
Bug #201150 r=bryner
git-svn-id: svn://10.0.0.236/trunk@141085 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-13 05:20:20 +00:00
bryner%netscape.com
0c66a2052e
Make --disable-xul work (bug 69995). We build enough XUL to support
...
scrollbars unconditionally, but can now leave out heavyweight widgets like
grid, listbox, and tree. r=bzbarsky, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@141016 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-11 00:56:27 +00:00
seawood%netscape.com
846d49df15
Reorder flags in custom compile rule to work around gnu ld quirk.
...
Bug #171820
git-svn-id: svn://10.0.0.236/trunk@140837 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-08 06:52:15 +00:00
seawood%netscape.com
77c133413f
Fix xul preprocessor bustage
...
Thanks to Brian Ryner <bryner@netscape.com> for the patch.
Bug #200629 r=cls
git-svn-id: svn://10.0.0.236/trunk@140712 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-04 21:06:22 +00:00
alecf%netscape.com
a4e14eafda
revive the gtk2 static build for minimo by including XT_LIBS
...
r=cls
git-svn-id: svn://10.0.0.236/trunk@140667 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-04 02:16:35 +00:00
seawood%netscape.com
867c6956dc
must esacpe, must eascape, must escape
...
git-svn-id: svn://10.0.0.236/trunk@140620 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-03 01:38:55 +00:00
leaf%mozilla.org
24513ff9e2
update installer version, bug 198281, r=lpham
...
git-svn-id: svn://10.0.0.236/trunk@140613 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-03 00:10:24 +00:00
seawood%netscape.com
0c8ca9d1e0
Third time's a charge.
...
Thanks to danm@netscape.com for the patch.
Bug #158920
git-svn-id: svn://10.0.0.236/trunk@140607 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-02 23:22:41 +00:00
seawood%netscape.com
526ebf6a10
'mount -p' can return multiple mount points. Use the first one.
...
Bug #158920 r=sspitzer
git-svn-id: svn://10.0.0.236/trunk@140595 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-02 20:48:13 +00:00
seawood%netscape.com
cc42091bf6
Fixing typo
...
git-svn-id: svn://10.0.0.236/trunk@140572 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-02 08:13:19 +00:00
seawood%netscape.com
2dbb762406
Use 'mount -' to get cygdrive mountpoint rather than assuming /cygdrive.
...
Bug #158920 r=bryner
git-svn-id: svn://10.0.0.236/trunk@140566 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-02 06:23:01 +00:00
seawood%netscape.com
9a7aefcbbb
Fix parallel build race condition on solaris by searching for idls in the current srcdir before the common idl dir.
...
Bug #183263 r=bryner,dcran a=asa
git-svn-id: svn://10.0.0.236/trunk@140462 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-31 20:55:54 +00:00
seawood%netscape.com
4da846686f
Resurrect --disable-oji
...
Bug #197924 r=peterl sr=alecf
git-svn-id: svn://10.0.0.236/trunk@140220 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 06:54:52 +00:00
mkaply%us.ibm.com
e74c702054
#188249
...
r=cls
OS/2 GCC build changes
git-svn-id: svn://10.0.0.236/trunk@140142 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-24 14:07:08 +00:00
alecf%netscape.com
59c2bfe187
fix for bug 195262:
...
- convert atoms to UTF8 because 99% of the time, that is what they are used for
- add support for static atoms, where the strings are declared in a large const array and not copied into the heap
r=dbaron, sr=darin
this is an experimental landing - if there are performance issues, I will back it out.
git-svn-id: svn://10.0.0.236/trunk@139909 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 06:26:32 +00:00
seawood%netscape.com
8a2667e33b
Only export all symbols & create import library for non-component libs in mingw build
...
git-svn-id: svn://10.0.0.236/trunk@139698 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-18 22:04:00 +00:00
seawood%netscape.com
34a48424a1
Removing edundant definitions
...
git-svn-id: svn://10.0.0.236/trunk@139654 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-18 06:34:13 +00:00
seawood%netscape.com
d55b38ae77
Remove unused --disable-dtd-debug option
...
git-svn-id: svn://10.0.0.236/trunk@139645 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-18 04:58:56 +00:00
seawood%netscape.com
7cdb6f3a17
Attempt to fix smoketest blocker by removing extraneous ^M from GRE_BUILD_ID
...
git-svn-id: svn://10.0.0.236/trunk@139601 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-17 09:22:29 +00:00
seawood%netscape.com
894354e84c
Force xpcom_compat to be shared again duue to win32 static build bustage.
...
git-svn-id: svn://10.0.0.236/trunk@139561 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-16 06:49:44 +00:00
seawood%netscape.com
45b8a40d7d
Enforce MODULE_NAME requirement for static builds.
...
git-svn-id: svn://10.0.0.236/trunk@139539 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-15 22:56:35 +00:00
dougt%netscape.com
fed2927b2c
Create a new xpcom obsolete library (and component library).
...
Moved nsFileSpec and related classes into this obsolete library.
Moved nsRegistry and related libreg functionality into the obsolete library.
Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.
Combined the following DLLs (source -> dest)
uriloader -> docshell
shistory -> docshell
jsurl -> jsdom
gkview -> gklayout
Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer
Modifed the xpt_link tool so that you can specify a only include cid list that can mask CIDs that you are not interested in.
Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).
Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService
Bug 194240, r/sr = darin, alec.
git-svn-id: svn://10.0.0.236/trunk@139480 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-15 01:04:32 +00:00
jkeiser%netscape.com
362a20cfba
Make fast-update use curl when curl is present (bug 193789), r=seawood@netscape.com, sr=alecf@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@139473 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-14 21:20:40 +00:00
bryner%netscape.com
ba45fcea08
Make MOZ_PHOENIX also define MOZ_XUL_APP (bug 197005). r=cls,mscott
...
git-svn-id: svn://10.0.0.236/trunk@139365 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-13 02:20:07 +00:00
cls%seawood.org
47ba2c4d80
Fix product version syntax for "official" mingw builds.
...
Bug #134113 r=asasaki
git-svn-id: svn://10.0.0.236/trunk@139353 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-12 21:59:19 +00:00
seawood%netscape.com
6315fef87a
Treat the GRE ID as a string. Bug #195840 r=dougt
...
git-svn-id: svn://10.0.0.236/trunk@139316 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-12 04:25:33 +00:00
seawood%netscape.com
a03f105604
Adding method to distinguish between nightly & milestone builds via GRE_BUILD_ID.
...
Bug #195840 r=dougt
git-svn-id: svn://10.0.0.236/trunk@139237 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-11 00:31:29 +00:00
cls%seawood.org
2acce65319
Remove unused DLLTOOL variable.
...
Bug #134113 r=bbaetz
git-svn-id: svn://10.0.0.236/trunk@139144 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-08 06:55:34 +00:00
cls%seawood.org
dac8d1a090
Adding mingw makefile changes.
...
Bug #134113 r=bryner
git-svn-id: svn://10.0.0.236/trunk@139140 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-08 05:57:15 +00:00
cls%seawood.org
5b12e9e45d
Add mingw support to the common rules.
...
Add EXPAND_LIBNAME & EXPAND_MOZLIBNAME $(call) macros which convert base library names into a form suitable for linking.
Add rules for creating asm & intermediate files.
Bug #134113 r=bryner
git-svn-id: svn://10.0.0.236/trunk@139138 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-08 05:18:43 +00:00
seawood%netscape.com
c21a9babfc
Removing GLE support.
...
Thanks to Kenji Irie <gelsoft@mx4.tiki.ne.jp> for the patch.
Bug #195865 r=cls
git-svn-id: svn://10.0.0.236/trunk@139048 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-06 22:39:14 +00:00
dougt%netscape.com
17b4467f60
removing NS_MT_SUPPORTED define. b=186494, r=dougt, r=seawood
...
git-svn-id: svn://10.0.0.236/trunk@138992 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-05 23:30:22 +00:00
seawood%netscape.com
38c98e521a
If building for a x11-based toolkit, force the chrome to use the "unix" keybindings.
...
Bug #191447 r=bryner
git-svn-id: svn://10.0.0.236/trunk@138841 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-04 03:56:03 +00:00
tor%cs.brown.edu
c4dd047dc5
Backout of 193442/191415. a=brade,dougt
...
git-svn-id: svn://10.0.0.236/trunk@138808 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-03 21:00:07 +00:00
seawood%netscape.com
e9d81b2a8f
Fixing beos bustage caused by bug 193442
...
Bug #195563 r=bewildered
git-svn-id: svn://10.0.0.236/trunk@138764 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-02 00:56:04 +00:00
seawood%netscape.com
5257d13e8d
Dropping build infrastructure for supporting building with mulitple toolkits.
...
Bug #191528 r=pavlov
git-svn-id: svn://10.0.0.236/trunk@138729 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-28 22:02:21 +00:00
dougt%netscape.com
555ccf142c
Add experimental support to the native component loader so that native components can declare what libraries it depends on. (193442) Storing the GRE location in a relative way so that we can change GRE versions between launches assuming that they are compatible (191415). Fixed a bug where we didn't check return from GetLastModification in nsDll::HasChanged. Thank you ajschult@eos.ncsu.edu for pointing out the problem and suggesting a fix. Converted a linear search of compreg entries to be a hash lookup. Also cleaned up the xcdll class. Reviewers= Alec, Darin.
...
git-svn-id: svn://10.0.0.236/trunk@138725 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-28 21:30:35 +00:00
jshin%mailaps.org
211492f95c
bug 180851 : remove several unnecessary converters(used only for X11
...
font encodings) for non-gtk builds (Windows,MacOS, Xft without X11CORE,etc)
r=seawood, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@138645 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 23:27:57 +00:00
bryner%netscape.com
5508d48f8d
For limiting exported symbols on OS X, use -exported_symbols_list instead of nmedit, if it's available. Also, don't run nmedit for debug builds. Bug 195186, r=cls.
...
git-svn-id: svn://10.0.0.236/trunk@138633 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 22:32:05 +00:00
seawood%netscape.com
c31c18955f
Make NO_DIST_INSTALL really not touch $(DIST)/.
...
Bug #190581 r=bryner
git-svn-id: svn://10.0.0.236/trunk@138589 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 02:53:46 +00:00
twalker%netscape.com
8cb9f83ddd
Version updated to 1.4a. bug# 194085. r=lpham sr=jj
...
git-svn-id: svn://10.0.0.236/trunk@138454 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-25 15:41:10 +00:00
timeless%mozdev.org
48ae00321a
Bug 181136 remove xpfe/components/regviewer
...
r=dveditz sr=bz
git-svn-id: svn://10.0.0.236/trunk@138344 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-24 17:44:30 +00:00
seawood%netscape.com
fb55e8fdb2
Default to using absolute symlinks when building on Darwin.
...
Bug #193164 r=ccarlen
git-svn-id: svn://10.0.0.236/trunk@138296 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-23 15:54:21 +00:00
seawood%netscape.com
76ba3b9aa1
Skip the merge of .xpts into single module.xpt if there's only one .xpt and it has the same basename as the module.
...
Thanks to Nathan Kurz <nate@verse.com> for the patch.
Bug #190583 r=dbradley
git-svn-id: svn://10.0.0.236/trunk@138158 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-22 07:40:51 +00:00
seawood%netscape.com
d07b21e9e8
Remove qt toolkit support from the tree.
...
Use the QT_LAST_RITES tag to pull the last known "good" tree to continue work on the port.
Bug #178987 r=bryner
git-svn-id: svn://10.0.0.236/trunk@138156 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-22 07:14:37 +00:00