1552 Commits

Author SHA1 Message Date
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 CID’s 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