Commit Graph

331 Commits

Author SHA1 Message Date
darin%meer.net
ecacc1d192 fixes bug 287139 "XULRunner depend build is broken" r=bsmedberg over IRC 2005-03-22 01:57:45 +00:00
shaver%mozilla.org
02535c350c Bug 283057: Fold sqlite build into storage build, honour ENABLE_TESTS.
r=bsmedberg
2005-03-21 17:01:57 +00:00
bsmedberg%covad.net
914a5612a1 libxul step 4 - most of tier 50 (not PSM, and I may have forgotten a few things in toolkit/mozapps also) r=darin 2005-03-18 21:24:05 +00:00
bsmedberg%covad.net
0aad815a40 Bug 271929 - Remove purge-old-headers.pl logic and simple rm -rf dist/include at the start of the build process. Patch by Hans-Andreas Engel <Hans-A.Engel@unibas.ch> r=me 2005-03-16 18:21:16 +00:00
tor%cs.brown.edu
68939f8181 Bug 285803 - cairo build bustage on AIX. r=bsmedberg 2005-03-14 16:15:40 +00:00
bsmedberg%covad.net
3219ac4125 Bug 282057 - brand.dtd/properties live in the wrong chrome package... xulrunner apps cannot provide these files, which means they can't use various toolkit features r=darin moa=Neil (seamonkey) 2005-03-10 04:38:35 +00:00
tor%cs.brown.edu
0e45f84aa7 Bug 283736 - static builds with cairo svg backend not working. r=bsmedberg 2005-02-28 13:53:22 +00:00
tor%cs.brown.edu
397f2c6e63 Bustage fix - flip cairo logic. 2005-02-24 20:53:19 +00:00
tor%cs.brown.edu
810adb59db Bug 281950 - cairo/libpixman landing. r=bsmedberg 2005-02-24 20:11:04 +00:00
mvl%exedo.nl
65b6ff3e86 other-licenses/libical is obsolete
bug 237302, r=dmose, sr=shaver (on irc)
2005-02-08 21:19:38 +00:00
scott%scott-macgregor.org
86bedd3db5 Bug #267753 --> Fix Thunderbird Mac smoketest bustage.
We need to build the editor ui chrome package before we build mozilla\mail\app or editor chrome misses
the rsync boat...
2005-02-04 03:20:46 +00:00
bsmedberg%covad.net
60567bb185 Bug 275605 - libxul step 3 (all of tier 9, except libmozjs.so which will remain separate indefinitely) r=darin 2004-12-15 04:07:01 +00:00
vladimir%pobox.com
89a0d2de2a b=270715, storage in default pull and Makefile.in, r=bsmedberg,shaver 2004-12-10 12:15:18 +00:00
bsmedberg%covad.net
79241940e8 Bug 273876 - libxul step 2 (everything through widget, except spidermonkey) r=darin; again, this should not affect non-xulrunner trees. 2004-12-09 19:28:35 +00:00
bsmedberg%covad.net
f23f538920 Bug 272283 - initial work for --enable-libxul r=bryner+darin This is on by default for xulrunner and off by default for all other apps. 2004-12-06 22:39:54 +00:00
bsmedberg%covad.net
07a52782b5 Add embedding/config to the DIRS for camino. 2004-11-24 02:37:35 +00:00
bsmedberg%covad.net
0d80d2802c Bug 261232 - Require builders to specify application(s) to client.mk and configure when building r=cls (plus additional approval from pinkerton for camino-specific changes) 2004-11-23 22:22:58 +00:00
timeless%mozdev.org
c55dbfa772 trying to fix firefox build bustage 2004-10-29 21:23:47 +00:00
bsmedberg%covad.net
e08012b8b7 Bug 237745 (app-startup) - split off the pieces of appshellservice that have to do with the startup sequence into a new (forked, temporarily) app-startup service r+sr=darin+biesi+Neil 2004-10-29 19:28:38 +00:00
bsmedberg%covad.net
7561fa5d5b Merge bug 246014 from the aviary branch, splitting nsIXULChromeRegistry into a separate piece for seamonkey-only methods. Original Firefox patch r=bryner sr=ben seamonkey merge r+sr=jst 2004-09-21 20:19:48 +00:00
cbiesinger%web.de
1d61416f70 Bug 248044 move jar protocol handler into libjar. these are the changes to the
existing files
r=bsmedberg sr=darin
2004-09-14 18:40:26 +00:00
darin%meer.net
93874dbfb7 landing build changes for XULRunner (bug 257162) r=bsmedberg 2004-09-09 19:10:39 +00:00
bryner%brianryner.com
70f2f266cb Add support for generating PDB-format debug symbols with MSVC, by setting MOZ_DEBUG_SYMBOLS=1 in the environment. This is to be used in place of MOZ_PROFILE. Bug 244231, r=wtc, dmose. 2004-08-26 23:03:01 +00:00
scott%scott-macgregor.org
519fb42879 Official thunderbird branding cleanup. Add packaging code for offical branding content instead of copying the artwork into the mozilla\mail directory. 2004-07-19 00:28:15 +00:00
gerv%gerv.net
851d4ad021 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-07-16 18:13:26 +00:00
darin%meer.net
aa50931943 attempting to fix minimo bustage 2004-07-16 00:15:17 +00:00
bryner%brianryner.com
56b2b34f2b Implement nsIShellService for GNOME (bug 242254). r=biesi, sr=shaver. Note: set as wallpaper for images that use transparency will be broken until bug 250531 is fixed. This also makes toolkit/ always be pulled in preparation for migrating more code to the new GNOME XPCOM interfaces. 2004-07-15 22:51:19 +00:00
bsmedberg%covad.net
d95fc3eb24 Forgot a file for semi-single-profile. 2004-06-17 21:44:04 +00:00
mvl%exedo.nl
c097fcd9d9 use MOZ_SUNBIRD to build sunbird.
bug 245189, r=bsmedberg, approved by mostafah
2004-06-02 18:06:03 +00:00
scott%scott-macgregor.org
54f49a2545 Bug #241003 --> official branding work for thunderbird 2004-05-07 16:42:58 +00:00
scott%scott-macgregor.org
49c8c572b1 Bug #241003 --> port official branding for thunderbird to the trunk 2004-05-04 22:13:10 +00:00
peterv%propagandism.org
4eb3ddba52 Fix for bug 235747 (Move parser stuff into mozilla/parser). r=cls, sr=jst. 2004-05-04 11:46:11 +00:00
ben%bengoodger.com
d7d0a53988 update makefiles to point at new branding location for content images 2004-04-25 08:50:55 +00:00
scott%scott-macgregor.org
22367f9f6d Bug #237725 --> Use dist\branding as a staging area for branded artwork.
Build toolkit\mozapps\installer as the last thing in thunderbird/firefox since nothing else depends on it.
This ensures that the branding artwork is properly exported out of mozilla\mail\installer and mozilla\browser\installer

r=ben
sr=bryner
2004-04-19 05:08:27 +00:00
leaf%mozilla.org
7d67f2547f cache the debugging symbols in a datestamped directory 2004-04-05 18:10:59 +00:00
bsmedberg%covad.net
01e335833e Bug 236101 - flatten the directory structure of the embedding SDK. Consensus from dougt/adamlock/blizzard r=cls a=mkaply 2004-03-23 20:58:21 +00:00
bryner%brianryner.com
12ff245987 Trying to fix distclean not actually removing dist/ when --enable-official-branding is used, due to the branding directory being in the directories list twice. Rather than re-jar from the branding directory, copy the new graphics to browser/base/content in the objdir, where make-jars.pl will pick them up. Also, some tidying up of the branding Makefile. Not part of the default build. 2004-03-21 03:39:45 +00:00
ben%bengoodger.com
a073afecd9 (firefox only) ensure we build the jared branding *after* we build in browser so that the about box logo etc are overridden. 2004-03-17 05:18:52 +00:00
ben%bengoodger.com
81f06623de try and get firefox branding to actually build 2004-03-17 00:23:23 +00:00
ben%bengoodger.com
2726c470ae 237596 - add --enable-official-branding for Firefox which builds official artwork. r=bryner 2004-03-16 03:56:25 +00:00
ben%bengoodger.com
2a18bf0521 236744 - hook up XP shell integration to build 2004-03-08 09:59:57 +00:00
ben%bengoodger.com
d0c78a3bd9 Fix build bustage for clobber builds in appshell - profile migrator headers have not yet been exported by the time appshell is built 2004-03-04 08:25:13 +00:00
pkw%us.ibm.com
2ae01282d1 Bug 234124 - RFE: Port the pluggable shell script API to FireFox/Thunderbird/Sunbird etc
r=bryner@brianryner.com, sr=bryner@brianryner.com

Checking in patch for Roland Mainz <roland.mainz@nrubsig.org>
2004-02-20 18:13:47 +00:00
blakeross%telocity.com
57bf873b61 Fixing Firefox clobber build. 2004-02-16 08:44:50 +00:00
uid504
0ea35c161e bug 218898, move symbols into a separate directory after splitting.
r=bsmedberg,sr=cls,a=chofmann
2004-02-11 18:56:00 +00:00
bsmedberg%covad.net
814b876053 Bug 224829 - docshell should not require non-gecko interface nsIBrowserHistory. This was fixed by introducing a new interface nsIGlobalHistory2 to replace the current nsIGlobalHistory. There are two-way adapters so that the frozen interface still works. r=biesi sr=bz a=mscott for toolkit/ changes. 2004-02-11 02:10:04 +00:00
dbaron%dbaron.org
1af04467ad Fix --disable-xul for non-MINIMO builds by building chromelite. b=232254 r=dougt 2004-02-01 23:23:19 +00:00
dougt%meer.net
931e790462 We build minimo a different way now 2004-01-27 01:55:04 +00:00
dougt%meer.net
83b0088fa3 [minimo only] Minimo, the app, lives -- inital checkin 2004-01-21 06:55:55 +00:00
bsmedberg%covad.net
c09d845f81 From bug 229285, Don't build the fat chrome registry when --disable-xul is specified, build minimo/chromelite registry instead. Suggested by dbaron, r=bryner 2004-01-17 00:20:00 +00:00
bryner%brianryner.com
0b9d8ceb79 Add mozapps installer makefiles to allmakefiles.sh, and don't build it if --disable-installer was used. Fixes bug 224999. Does not affect the default build. 2003-11-07 22:44:35 +00:00
ben%bengoodger.com
d1c20d92a6 Add XUL_APP installer to the build _after_ the xpinstall directory is built. r/sr=bryner 2003-11-07 10:52:37 +00:00
cls%seawood.org
a1ff9f0409 Move MoreFiles into xpcom.
Bug #218777
2003-10-08 03:39:52 +00:00
daniel%glazman.org
d3099c31e9 build system for standalone Composer; b=215795, r=cls@seawood.org, sr=scott@scott-macgregor.org 2003-09-24 13:59:37 +00:00
bryner%brianryner.com
5fc2e0f639 Fix firebird build bustage from bug 210823, by moving security into tier_40 so that it builds before toolkit/. r=brendan, a=asa. 2003-08-30 00:20:58 +00:00
cls%seawood.org
74a903bcdb Move mozilla/string into mozilla/xpcom/.
Bug #214700 r=dougt sr=leaf a=mkaply
2003-08-14 23:50:21 +00:00
hyatt%mozilla.org
8dfe9dd0f3 Fork the chrome registry for Fb+Tb, bug 215496, r=bryner, sr+a=brendan 2003-08-08 23:28:27 +00:00
dbaron%dbaron.org
364d7617d4 Fix firebird bustage more cleanly by moving xpinstall unconditionally into tier 50. r=cls b=212509 2003-07-24 18:34:38 +00:00
dougt%meer.net
4f7bd1dcc8 Adding minimo to the top level makefile -- optionally of course. r=darin 2003-07-23 04:58:59 +00:00
dbaron%dbaron.org
c8d988bce3 Fix firebird and thunderbird bustage by unforking contents of nsIGlobalHistory (which was frozen) and by tweaking the root Makefile.in. b=212509 r=mscott 2003-07-19 21:19:12 +00:00
cls%seawood.org
44e9eecf91 Split XUL layers (xpfe & toolkit) into a separate tier class.
Make the history component its own module.
Bug #107302 r=bryner sr=leaf
2003-07-16 00:33:50 +00:00
bryner%netscape.com
e952d5249e Enable building a library of Gecko components that can be linked against directly and then registered using the static component loader (bug 207407). This enables us to do full prebinding on Mac OS X. Also, don't force libjar to be standalone if not building an installer. r=ccarlen, sr=sfraser. 2003-06-09 22:25:25 +00:00
scott%scott-macgregor.org
caef85e756 Does not effect trunk builds.
Thunderbird now builds with the new toolkit. Wrap mozilla/tookit in an ifdef MOZ_XUL_APP instead of a MOZ_PHOENIX flag
2003-06-09 04:31:57 +00:00
leaf%mozilla.org
a46df7f6cc adding target to re-sign softokn3.dll after build post-processing, r=relyea, wtc, bug 200775 2003-05-17 00:58:24 +00:00
ccarlen%netscape.com
ed2fb2f25d Profile sharing - enable in build, add autoconf switches, pull ipc module. bug=202474, r=seawood/a=asa 2003-05-02 03:57:15 +00:00
scott%scott-macgregor.org
486b65c594 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
2003-04-17 06:14:23 +00:00
bryner%netscape.com
9dcdc61fcf Fixing more phoenix bustage - hack around bug 201821 by ensuring that nsIBookmarksService.idl is exported early enough for content/. 2003-04-15 01:21:43 +00:00
bryner%netscape.com
3a3ec0cbd5 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.
2003-04-11 00:56:27 +00:00
seawood%netscape.com
0ef449a710 Don't build in l10n unless MOZ_L10N_TOOLS or MOZ_L10N_LANG is set. 2003-04-10 07:13:43 +00:00
seawood%netscape.com
5a63213a87 Removing obsolete include/ from build.
Bug #199920
2003-04-04 07:28:20 +00:00
dougt%netscape.com
7060eab0e1 Only enable xpfe/bootrap if MOZ_XPFE_COMPONENTS is enabled. "This is all going to change with the new roadmap" -- cls. r=cls 2003-04-03 00:40:57 +00:00
mkaply%us.ibm.com
c7c47f9531 #197446
r=cls
From Jessica Blanco -start building os2Embed
2003-04-02 22:53:16 +00:00
seawood%netscape.com
f742c92816 The plugin function table must remain the same regardless of build configuration.
Bug #199567 r=peterl sr=sfraser a=asa
2003-03-31 19:44:29 +00:00
seawood%netscape.com
d056fe18d0 Resurrect --disable-oji
Bug #197924 r=peterl sr=alecf
2003-03-25 06:54:52 +00:00
aaronl%netscape.com
abed095192 Backout out bug 196946. It turns out we should not merge static accessibility libs into widget 2003-03-22 05:29:37 +00:00
aaronl%netscape.com
fc0c6f4305 Bug 196946. Combine static accessibility libs into widget library. r=kyle, sr=alecf 2003-03-16 20:22:51 +00:00
dougt%netscape.com
0d2808c511 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.
2003-03-15 01:04:32 +00:00
bryner%netscape.com
124aa40bf5 Build both embedding/browser/gtk/src and tests/ at the end of the build, so that all required static components are present (bug 191927). r=cls, a=asa. 2003-02-06 20:54:54 +00:00
dougt%netscape.com
6508e0713e move nsTraceMalloc out of XPCOM. Factory out stackwalking code into new files. 189221 r=chak, 186585 r=blythe sr=dbaron. Most of this patch was contributed by seawood. 2003-01-15 20:40:06 +00:00
blythe%netscape.com
8887a0af98 Fix bug 170621
Static build changes to support viewer, mfcembed, winembed
r=cls
2002-12-23 22:32:22 +00:00
seawood%netscape.com
bab96f1a37 Fix our libical integration:
Pull libical & calendar by default.
RForce libical libs to be always dynamic & prefix them with moz
Bug $178798 r=blizzard
2002-12-11 04:15:45 +00:00
blizzard%redhat.com
228104baf7 Bug #121253. Port embedding widget to gtk2. r=pavlov, sr=bryner 2002-11-16 02:36:22 +00:00
ccarlen%netscape.com
bd10f91b44 Bug 177321 - factor nsIDirectoryServiceProvider impl out of nsProfile.cpp. Now built as a static lib with which apps can link if they only use a single profile r=dougt/sr=darin 2002-11-09 19:38:43 +00:00
seawood%netscape.com
aa29d2d4f5 Add hack to generate xpidl Makefile first for standalone build.
Bug #170366
2002-10-25 09:48:06 +00:00
seawood%netscape.com
9e2c736289 Build changes to enhance --enable-standalone-modules builds using REQUIRES-based metadata.
Bug #173066 r=mcafee a=dbaron
2002-10-25 05:59:52 +00:00
blythe%netscape.com
7f05826bbc Bug 170618
r=cls a=asa
Enable code size measurement build steps.
Should not effect normal build.
2002-10-15 23:34:42 +00:00
blythe%netscape.com
51cd89bf69 part of bug 170618
Better enable MOZ_MAPINFO for windows builds.
This will lead to some tools to read the map files and report on code/data size.
2002-10-07 19:09:05 +00:00
blizzard%redhat.com
7aa07050e1 Part of bug #126919. Set up configure options for using an external version of xft. r=cls 2002-10-03 00:37:12 +00:00
seawood%netscape.com
94a5390f3c Export mozilla-config.h from config/ as the export phase is not always run on the toplevel Makefile.in. 2002-10-01 07:53:25 +00:00
seawood%netscape.com
99e937ca0e Remove hack to work around NSS' lack of dependencies since it only worked for gcc builds.
Bug #167927 r=wtc
2002-09-20 08:35:24 +00:00
jay.yan%sun.com
832835618f bug 166202, modules/plugins doesn't build on solaris w/ gtk2 patch=Robin and Blizzard r=Blizzard sr=beard@netscape.com 2002-09-18 02:43:54 +00:00
seawood%netscape.com
3d97c01746 Removing unused MOZ_JAVA_SUPPLEMENT ifdef 2002-09-15 05:26:45 +00:00
seawood%netscape.com
8d6e340f07 Fix build order discrepancy.
Build order should go as follows:
export phase of mozilla/config (to build nsinstall)
non-gecko modules (nspr, ldap, xft, etc)
tier dirs (gecko + apps)
2002-09-12 20:05:28 +00:00
alecf%netscape.com
214146625e fix for bug 163736 - consolidate gfx2 into gfx, and remove the gfx2 DLL from the build.
r=pavlov, sr=rbs
includes creating a new "Shared" library which shares gfx code between all platforms
2002-09-12 04:43:31 +00:00
bryner%netscape.com
ad376113e3 Switch to building in browser/app and linking with libxulapp_s, instead of building in xpfe/bootstrap, for Phoenix. Remove some MOZ_PHOENIX #ifdefs that are no longer needed. Not part of the normal build. 2002-09-02 04:03:07 +00:00
seawood%netscape.com
8fab3c5099 Rename config-defs.h to mozilla-config.h. Always generate mozilla-config.h and install it with the rest of the headers so that embeddors can use it instead of duplicating the flags on the commandline.
Bug #163929 r=bryner
2002-08-22 00:50:51 +00:00
bryner%netscape.com
046cf30546 Bug 161036 - provide mechanism to build experimental browser UI (bug 161036). r=cls. 2002-08-07 06:37:13 +00:00
seawood%netscape.com
e116353653 Add --disable-installer configure option for embedding purposes.
Bug #145343 r=mcafee
2002-05-31 00:39:07 +00:00
mcafee%netscape.com
8ab8908bdc Moving necko PropertiesTest over to netwerk. Remove toplevel xpcom/tests dirs hack. (142680) r=cls, a=alecf 2002-05-08 06:11:48 +00:00
seawood%netscape.com
050b9f6b7a No need to build xpconnect twice.
Bug #107302
2002-05-03 00:21:15 +00:00