Commit Graph

460 Commits

Author SHA1 Message Date
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
seawood%netscape.com
7b9cb8e59f Trim module.mk's xpcom entry since all of xpcom's external deps have been removed.
Move 3rd party libs into tier_1 dir list.
Move standalone application level libs into tier_2 list.
Bug #107302 r=blythe sr=alecf
2002-05-02 22:53:30 +00:00
seawood%netscape.com
0db1ea6b9e Add 'make install' target to build. It's "MRE-friendly". (See http://www.mozilla.org/projects/embedding/MRE.html for details.)
Changes:
* Added EXTRA_COMPONENTS variable to build.  Use it to automagically install files into the components dir.
* Added SYSINSTALL variable.  Use it install files onto the system.
* Move mozilla-config generation from configure to makefiles
* mozilla-config will now generate paths based upon the MRE-based directory layout.
* Generate mozilla script from template

The installation heirarchy currently looks like:
$prefix -> /bin/mozilla
           /bin/mozilla-config
           /include/mozilla-ver/*
           /lib/mozilla-ver  (mozappdir)
                            /components
                            /res
                            /defaults
                            /chrome

There is preliminary build support for MRE dirs as well though the component manager hasn't had MRE support added yet.

$prefix -> /lib/mre/mre-ver  (mredir)
                            /components

Bug #56601 r=leaf
2002-04-25 20:40:00 +00:00
dmose%netscape.com
79e6c82f61 Fix LDAP C SDK parallel build issues by switching the builds to run in a single pass (bug 133521); should fix issues with files getting repeatedly built as well. Patch from Chris Seawood <seawood@netscape.com>, r=dmose, sr=(build changes only), a=asa, adt=putterman 2002-04-05 03:51:32 +00:00
dmose%netscape.com
5e565e67aa Build system and LDAP XPCOM SDK changes to switch to LDAP C SDK version 5; required for SSL-LDAP (bug 124244). r=sspitzer@netscape.com, seawood@netscape.com (build changes); sr=bienvenu@netscape.com; a=asa@mozilla.org 2002-03-27 06:31:38 +00:00
seawood%netscape.com
d377c8ed22 Move extensions to a separate build tier.
Bug #107302 sr=alecf a=asa
2002-03-19 22:30:48 +00:00
leaf%mozilla.org
6fee9c206b fix bogus env var test, missing tab, to fix gmake release build sizes. r=cls,
a=drivers
2002-03-07 08:23:11 +00:00
wtc%netscape.com
c6e8882b5e Temporary workaround to make 'depend' do a 'clean' in NSS. This is for
the landing described in bug 128593.
Modified Files: Makefile.in security/manager/Makefile.in
	security/nss/makefile.win
2002-03-05 15:22:48 +00:00
leaf%mozilla.org
139718882c change for windows release build optimization, r=cls a=shaver 2002-03-01 01:01:42 +00:00
seawood%netscape.com
1c1bb7c6ea 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
2002-02-28 15:43:17 +00:00
blizzard%redhat.com
f8c33148a8 Oops, missed this file. Part of bug #126919. 2002-02-26 19:57:34 +00:00
wtc%netscape.com
1a7fc6755d Removed the temporary depend->clean hack for NSS 3.4 update.
Modified Files:
	Makefile.in security/manager/Makefile.in
	security/nss/makefile.win
2002-02-23 04:41:30 +00:00
wtc%netscape.com
11bbf1a4da Temporary hack for the NSS 3.4 update (BeOS port, etc.) Will remove
tomorrow.
Modified files: Makefile.in security/manager/Makefile.in
                security/nss/makefile.win
2002-02-22 21:26:29 +00:00
wtc%netscape.com
1fd68fb5cc Bugzilla bug 124952: removed the "depend->clean" hack for NSS 3.4 landing.
Modified files: Makefile.in security/manager/Makefile.in
security/nss/makefile.win
2002-02-19 15:03:07 +00:00
wtc%netscape.com
0807ffd588 Fix the NSS 3.4 landing temporary workaround. The security/manager
directory exists only if MOZ_PSM is defined.
2002-02-06 17:21:01 +00:00
wtc%netscape.com
bd5152b0a6 Fix the previous checkin. Makefile rule commands must start with a TAB. 2002-02-06 16:06:36 +00:00
kaie%netscape.com
8b9e455be6 Trying to fix Linux depend bustage, related to NSS 3.4 landing (bug 116334). Temporary fix to activate a hack in NSS.
Fix from wtc@netscape.com.
2002-02-06 15:50:57 +00:00
seawood%netscape.com
b4d885ffbe Ignore build-ordering targets when doing standalone builds.
Bug #122149 r=axel@pike.org
2002-01-28 23:30:47 +00:00
seawood%netscape.com
ba8d725ff1 Sigh. I keep forgetting about this bug. Call export & install separately to build ldap otherwise it may die on some -j builds. 2002-01-25 23:46:34 +00:00
seawood%netscape.com
0fc8ec5bd3 Fix problem of --enable-boehm not building.
Build nspr & ldap as a separate step at the beginning of the default build or at the beginning of the export phase.
2002-01-25 22:29:51 +00:00
waterson%netscape.com
d20ec5a703 Bug 121888. This should always be built, regardless of whether tests are enabled or not. 2002-01-25 19:59:56 +00:00
seawood%netscape.com
9897fc9afd Fixing non-gtk build bustage. 2002-01-25 03:33:27 +00:00
waterson%netscape.com
6a1b19137a Bug 108259. Build TestGtkEmbed and friends statically when doing a static build. r=cls, sr=blizzard 2002-01-24 23:09:31 +00:00
pinkerton%netscape.com
7180e5e8d1 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 2002-01-24 15:11:18 +00:00
mkaply%us.ibm.com
3de7309fc3 Back out crappy OS/2 change that does more harm than good 2002-01-14 21:31:24 +00:00
seawood%netscape.com
45bfbf0658 Landing the rest of the win32 gmake changes:
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup

Bug #58981 r=mcafee
2001-12-18 09:14:29 +00:00
pavlov%netscape.com
94f65e74a3 bug 78611. New XP threadsafe timer implementation. r=dougt sr=brendan 2001-12-16 06:05:15 +00:00
bbaetz%cs.mcgill.ca
5c8cc975a2 Bug 80142 (among others) - landing of SVG_20010721_BRANCH. Work by
alex.fritze@crocodile-clips.com, james.turner@crocodile-clips.com, and
everyone else how helped on the branch. Thanks to peterv for last minute
build changes

r=cls for build changes
r=jst, rs=brendan for #ifdef'd parts touching existing files.

NOT ON BY DEFAULT
2001-12-12 07:59:31 +00:00
seawood%netscape.com
337129f6d3 Preparing special accommodations for ldap's build system on the shortbus. 2001-12-10 08:06:51 +00:00
seawood%netscape.com
3c9ac20799 Bah! /bin/sh's all over the world hate me. Back to doing things the long way. 2001-12-10 06:25:40 +00:00
seawood%netscape.com
cc1888ddfd Use ifdefs to skip certain tiers since bash2 is giving me a hard time.
Bug #107302 - Fixing tinderbox bustage
2001-12-10 06:13:54 +00:00
seawood%netscape.com
ddc20dec4b Break psm, calendar, mailnews & 'apprunner' into their own tiers.
Bug #107302 r=bryner
2001-12-10 04:30:31 +00:00
mkaply%us.ibm.com
8f7b454363 #112243
r=cls
Os/2 only - if config/myrules.mk and config/myconfig.mk don't exist, create them - work around gmake bug
2001-11-29 11:42:59 +00:00
seawood%netscape.com
59025303d5 Move that comment back to the first column otherwise it gets printed in the build log. 2001-11-27 06:54:22 +00:00
seawood%netscape.com
a8e4c9bdf3 Call each of ldap's build stages individually, as it was before the tier builds (bug 107302), as ldap doesn't seem to handle -j properly from its default target. 2001-11-27 06:16:23 +00:00
seawood%netscape.com
ffafbc46a9 Add ldap to DIRS 2001-11-22 01:37:17 +00:00
seawood%netscape.com
55fe97bff7 Renaming 'install' build phase to 'libs'
Bug #56601 r=pavlov
2001-11-21 08:55:59 +00:00
seawood%netscape.com
89b6f01cc4 Add $(SUBMAKEFILES) as a dependency for the default toplevel target so that submakefiles (& the toplevel makefile) are regen'd automatically. 2001-11-21 07:10:52 +00:00
seawood%netscape.com
c70362b42d Add concept of tiers (module groups) to toplevel Makefile.
Bug #107302 r=bryner
2001-11-16 07:40:42 +00:00
bryner%netscape.com
1e6d7bac73 Adding support for building calendar by having MOZ_CALENDAR=1 set. r=cls. 2001-11-13 07:57:31 +00:00
seawood%netscape.com
972cfca5c1 Backing out last checkin 2001-11-05 12:08:31 +00:00
seawood%netscape.com
13a2283940 Removing toolkit dirs from toplevel Makefile 2001-11-05 11:22:12 +00:00
seawood%netscape.com
9b5ae05e33 Landing the rest of the mach-o OSX changes.
Bug #75653 r=cls sr=waterson
2001-10-27 07:38:18 +00:00
alecf%netscape.com
6907ef074a temporarily fix bustage by moving intl earlier in the build cycle 2001-10-22 23:14:19 +00:00
cls%seawood.org
bf461195e5 Create active header list for each module during the export phase.
At the end of the export loop, remove the outdated files.
Requires setting MOZ_TRACK_MODULE_DEPS to activate
Bug #59454 r=bryner sr=alecf
2001-09-12 06:42:26 +00:00
dbaron%fas.harvard.edu
ce012c5510 Move trace-malloc readers from mozilla/xpcom/base/ to mozilla/tools/trace-malloc/. Add a --shutdown-leaks option to nsTraceMalloc to dump, to the file given as an argument to the option, information about allocations still live at shutdown. Add a new trace-malloc reader (leakstats.c) to print leak statistics. b=84831 r=jag sr=brendan 2001-09-08 18:29:24 +00:00
jgaunt%netscape.com
9f2f88aa48 fix for bug 94768
r=smfr,leaf
sr=hyatt
2001-08-17 03:13:07 +00:00
bryner%netscape.com
96d4e843eb Bug 94062 - remove support for MOZ_NSS_AUTOCONF. Patch from wtc, r=cls. 2001-08-12 04:25:41 +00:00
cls%seawood.org
d00accf854 Remove --disable-libpr0n option & USE_IMG2 makefile variable.
Bug #88685
2001-08-12 00:38:38 +00:00
cls%seawood.org
eb0e9664d4 Removing unused/terminally broken configure options:
--disable-async-dns
--disable-build-xpfe
--disable-editor-api-log
2001-07-01 09:46:46 +00:00
waterson%netscape.com
b74d6e1c8b Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs. 2001-06-20 20:21:49 +00:00
cls%seawood.org
9de739c727 Build ldap before mailnews due to recent addrbook checkin 2001-06-20 10:57:16 +00:00
rginda%netscape.com
ceb7ed40de bug 76050, build js/jsd after xpidl. r=cls 2001-05-15 20:42:29 +00:00
cls%seawood.org
dab6e1ac89 Make --enable-crypto work for non-NSS autoconf builds as well. Time to seriously start shaking out the bugs.
r=bryner
2001-05-10 03:00:37 +00:00
cls%seawood.org
f6803dcd01 Landing initial directory re-ordering change needed for Ron Guilmette's <rfg@monkeys.com> static mozilla work. 2001-04-28 17:26:54 +00:00
cls%seawood.org
b3b1aa739c Reversing previous checkin. This was not meant for the trunk just yet. Broken client.mk on the branch. :-/ 2001-04-19 03:00:55 +00:00
cls%seawood.org
3b8374aa75 Build fixes based upon Ron's original mega-patch. 2001-04-19 01:53:36 +00:00
cls%seawood.org
75339cfc51 Add security/nss/Makefile to STATIC_MAKEFILES 2001-04-16 10:48:48 +00:00
cls%seawood.org
3996f7d8f3 Start using the NSS_CLIENT_BRANCH instead of the NSS_AUTOCONF_BRANCH for psm2 builds. 2001-04-16 03:58:57 +00:00
bryner%uiuc.edu
d133331d26 Add support for building PSM from the nss autoconf branch using --enable-crypto. Remove references to obsolete MOZ_SECURITY define. r=cls. 2001-04-14 03:20:48 +00:00
cls%seawood.org
135b1a96ec Adding initial support for building mozilla with autoconf version of NSS. r=bryner 2001-04-09 09:38:30 +00:00
dmose%netscape.com
91cb024e75 Fix senna build bustage by telling Makefile.in not to try and overwrite the LDAP C SDK Makefile using its own generation rules. r=cls@seawood.org 2001-03-29 06:57:35 +00:00
evaughan%netscape.com
708090669f bug 12952
-r dan, -r vidur, -sr hyatt
2001-03-28 21:18:29 +00:00
pavlov%netscape.com
7f312341d1 unix build changes to conditionally build new directories if configure flags are specified. part of bug 70938. r=dbaron@fas.harvard.edu sr=cls@seawood.org 2001-03-19 23:26:47 +00:00
waterson%netscape.com
9fe59f23f0 Bug 43121. Move XUL content model code from RDF DLL to content DLL. r=jst,hyatt; sr=brendan. 2001-02-22 03:01:34 +00:00
scc%mozilla.org
50549d4bed bug #59429: (makefile work actually done by jst) r=glazou, sr=scc. Add the string module to the build. 2001-02-21 11:09:35 +00:00
heikki%netscape.com
5c811dfbf3 Splitting layout into two libraries, layout and content. r=jst@netscape.com, sr=waterson@netscape.com 2001-02-19 21:50:04 +00:00
ccarlen%netscape.com
d9dd3b5321 Fix for bug 64501 - allow embedding apps to specify app registry location. Moves appfilelocprovider into xpcom. r=dougt@netscape.com, sr=brendan@mozilla.org 2001-01-18 22:51:57 +00:00
cls%seawood.org
de961d9183 Slow down. Enjoy life. Stop forgetting to check in files. 2000-12-22 21:44:25 +00:00
cls%seawood.org
28540ae9ed Need to cat huge list of makefiles directly to xargs instead of using variables.
Bug #37095 r=jdunn@netscape.com
2000-12-12 21:28:24 +00:00
cls%seawood.org
09f5e7ee11 Update the standalone build system to handle our extensive intermodule header dependencies without descending into recursive dependency hell.
Bug 57282 r=jag
2000-12-11 06:52:25 +00:00
dougt%netscape.com
29cef744e4 Static Module Patch. r=valeski,warren@netscape.com, sr/a=cls@netscape.com 2000-11-21 23:40:34 +00:00
quy%igelaus.com.au
a4b5fbe1b7 Updating xlib toolkit. r=a=blizzard. Not part of build. Bug # 54132 2000-10-05 04:35:18 +00:00
ccarlen%netscape.com
7b361a76d9 Adding mpfilelocprovider to build This lib is being used to fix #48981 r=bhuvan, mscott 2000-09-22 03:46:18 +00:00
bryner%uiuc.edu
14b39559f7 This is the rest of the checkin to remove mozilla's dependency on building psm-glue. All security glue
interfaces and resources that aren't specific to PSM have moved to security/base.  The remaining psm-glue
interfaces which are used elsewhere in the code have been abstracted to be non-PSM-specific, and the call
sites changed to use the abstracted interface.  Bug 18352.  r=brendan,pavlov,shaver.  a=brendan.
2000-09-14 19:27:23 +00:00
cls%seawood.org
50cf95135d OS_ARCH does not set release numbers 2000-09-11 08:08:24 +00:00
cls%seawood.org
023a68e714 Fix the ifdef to match the comment. 2000-09-10 22:31:10 +00:00
rich.burridge%sun.com
939ff071ff Fix to enable XPInstall to build/run on the Solaris platform.
r=sgehani@netscape.com  a=brendan@mozilla.org
BugId: #43080.
2000-09-09 14:18:48 +00:00
leaf%mozilla.org
d8cd860ae1 adding GARBAGE_DIRS variable for clobbers... so we can have core directories
in the tree (and not have it removed during a clobber) if some developer is
foolish enough to create one.
2000-08-30 01:15:32 +00:00
sgehani%netscape.com
e1fe9e1b64 Build standalone zlib only on Linux. (Installer only exists on Linux for
now.)
[r=syd]
2000-08-19 23:33:23 +00:00
sgehani%netscape.com
b269c16355 Remove 'unzip' dependency from Linux installer.
[nsbeta3+ b=48109; r=ssu]
2000-08-19 18:50:10 +00:00
sgehani%netscape.com
79e5e96686 Backing out changes. 2000-08-19 00:21:04 +00:00
sgehani%netscape.com
dabc124880 Building standalone zlib for installer use.
[nsbeta3+ b=48109; r=ssu]
2000-08-18 22:08:22 +00:00
conrad%ingress.com
c806604746 Added appfilelocationprovider lib r=valeski 2000-08-11 20:17:55 +00:00
warren%netscape.com
80ee64b1e3 Getting gc leak-detector to work on linux. Non-nspr changes. code=beard,wade r=warren 2000-08-11 00:13:39 +00:00
mcafee%netscape.com
ce31d8a507 Backing out reorder, to match valeski's backout 2000-08-10 07:07:13 +00:00
mcafee%netscape.com
6cd25dc41d Moving embedding directory to follow xpfe, dependency on xpfelocation_s.a was introduced by embedding tonight. Component ? or better solution? Fixes linux bustage. a=syd 2000-08-10 06:43:05 +00:00
waterson%netscape.com
892dbd4b59 Bug 45698. Build order changes; modules/plugins now needs gfx. 2000-07-22 01:27:15 +00:00
cls%seawood.org
e98725f995 Explicitly use $topsrcdir so that mozconfig files are removed even for objdir builds 2000-07-07 10:34:45 +00:00
cls%seawood.org
6339f47e16 Remove .mozconfig files generated by client.mk Bug #42167 2000-07-07 10:26:38 +00:00
cls%seawood.org
7766827f6f Adding configure option --enable-elf-dynstr-gc. Bug #43357 2000-06-28 04:32:15 +00:00
tao%netscape.com
b1ab46b44a 41054: Bundle 2-3 language packs with Seamonkey.r=jbetak 2000-06-27 00:24:48 +00:00
tao%netscape.com
65d09e6514 Back out l10n changes. 2000-06-25 04:00:27 +00:00
tao%netscape.com
9707d4b72f change dirs ordering to see if this fixes install order. 2000-06-25 01:59:57 +00:00
tao%netscape.com
7a2ee52588 41054: Bundle 2-3 language packs with Seamonkey.r=jbetak. 2000-06-24 21:48:17 +00:00
cls%seawood.org
c6618547c5 Make the distclean target work as advertised. Bug #42167 2000-06-12 23:02:14 +00:00
dmose%mozilla.org
d23dcfdb97 make mozilla configure and build the ldap sdk when --enable-ldap is given. r=pavlov@netscape.com,cls@seawoord.org; a=brendan@mozilla.org. 2000-06-01 00:26:48 +00:00
cls%seawood.org
df5725e323 Finishing off the standalone modules framework.
List js/src/liveconnect & js/src/xpconnect in toplevel Makefile.in to allow js to be built using the standalone framework.
Use the <module>_STANDALONE defines anytime BUILD_MODULES != all.
r=slamm
2000-05-20 02:45:59 +00:00
cls%seawood.org
8aae75615d Remove temp hack used to make --disable-mailnews work when profile manager was dependent upon mailnews headers. (See bug 27948 for details) 2000-05-13 03:25:26 +00:00
sspitzer%netscape.com
0a10b11c32 build mozilla/themes. don't panic, it doesn't matter yet. 2000-05-08 21:35:40 +00:00
warren%netscape.com
63fd9752ac Moved build of zlib up for optimized builds. 2000-05-06 10:04:28 +00:00
cls%seawood.org
c15ecf032f Move STATIC_MAKEFILES back into the toplevel Makefile 2000-05-03 22:49:47 +00:00
hoa.nguyen%intel.com
5bc449d908 Adding lines to build the new gtkxtbin library for implementing legacy
plugin support on Linux.  This is part of bug #31012.
-r=blizzard
2000-04-22 20:45:12 +00:00
cls%seawood.org
c4a7fe96b1 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 2000-04-18 09:42:12 +00:00
slamm%netscape.com
ac1c75962e Avoid running allmakefiles.sh everytime (i.e use "=" instead of ":="). allmakefiles.sh is only needed for the "distclean" target. 2000-03-17 00:49:15 +00:00
slamm%netscape.com
ed3c62bd16 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. 2000-03-14 17:55:03 +00:00
cls%seawood.org
045fa54dc1 Add nsprpub to STATIC_MAKEFILES for nspr-autoconf builds. 2000-03-14 06:53:01 +00:00
cls%seawood.org
24cc1c1b26 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.
2000-03-14 06:16:27 +00:00
slamm%netscape.com
674afa9dcd Add GARBAGE for clean/distclean targets. Remove unused real_* targets. 2000-03-14 02:59:36 +00:00
pavlov%netscape.com
ff7a889382 adding crypto stuff to the tip 2000-03-11 04:33:39 +00:00
sherry.shen%sun.com
a906bb42b6 Bug #28281, r=leaf, a=leaf,
Add an option for building Java-supplement
and fix the Java building problem about JDIRS.
2000-03-09 02:08:23 +00:00
jim_nance%yahoo.com
aeff0378f5 Rearanged directories so --enable-jprof works again
r=sford3@swbell.net
2000-03-04 01:50:50 +00:00
cls%seawood.org
192e307283 Finally following warren's lead from "last year", the libs phase has been removed from the build. Directories had to be ordered and in some cases, traversed after a subsequent module was built.
Fixed the recursive makes into GtkMozilla so that they will report build failures like the other dirs.
Removed LIBS_NEQ_INSTALL variable and associated ifdefs.
2000-03-02 13:29:03 +00:00
cls%seawood.org
5fe7a30c1b Temporary fix for broken --disable-mailnews option. Bug 27948. r=alecf, a=leaf 2000-02-23 22:47:39 +00:00
pavlov%netscape.com
2843f2a553 fix build bustage r=travis 2000-02-02 04:12:22 +00:00
alecf%netscape.com
538dcaef63 Check in jlnance's jprof patches. r=alecf. Thanks! 2000-01-18 02:45:07 +00:00
nisheeth%netscape.com
d405506f3b Build modules/libutil before netwerk on Unix and Windows. a=sdagley. 1999-12-21 23:55:04 +00:00
pavlov%netscape.com
ffb5285acc revert test breakage 1999-12-15 09:40:24 +00:00
pavlov%netscape.com
9397230b03 testing tinderbox monitor system. 1999-12-15 09:13:31 +00:00
dveditz%netscape.com
6ae1c20499 fixing Unix clobber build bustage, r=dbragg 1999-12-08 01:26:04 +00:00
sspitzer%netscape.com
55328af05b fix build bustage for travis. a=mscott 1999-11-30 00:07:03 +00:00
tbogard%aol.net
8807823e53 Adding DocShell to the build. r= pavlov 1999-11-29 22:22:20 +00:00
mscott%netscape.com
bc8ecae023 Make uriloader part of the build on Unix!!
*yeah*
1999-11-18 06:03:27 +00:00
cls%seawood.org
8beb74c2c6 Oops, added dbm in the wrong order. 1999-11-16 17:33:41 +00:00
cls%seawood.org
3eefe6333e Back by popular demand...(ok, it was just fur ;P)..dbm has returned. 1999-11-16 15:56:31 +00:00
cls%seawood.org
9d01025470 Removing dbm & modules/security/freenav from DIRS 1999-11-14 02:52:19 +00:00
cls%seawood.org
83dc3101b9 I'm in complete awe as to how the unix tinderboxen haven't broken because of this....when I did a clobber build, nsCookie.cpp & mailnews/* started complaining about a missing rosetta.h. 1999-11-10 02:30:47 +00:00
cls%seawood.org
43e4866854 Commented out ExtCacheDBInfo struct & uses of it in net.h as it's not used since Necko landed. r=warren
Removed dbm from allmakefiles.sh & mozilla/Makefile.in.
1999-11-09 23:52:25 +00:00
cls%seawood.org
b506fb7fc6 Removed modules/security/freenav from DIRS 1999-11-09 23:25:12 +00:00
dmose%mozilla.org
142ac52eaf updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
alecf%netscape.com
350de8a377 build boehm when flag is used r=sspitzer
(last checkin also r=sspitzer)
1999-10-18 23:14:16 +00:00
cls%seawood.org
c125f80248 r=pavlov
Add temporary --enable-nspr-autoconf option to allow platforms to test the newly added autoconf setup for nspr (bug 11893) before turning it on as default.
1999-10-17 15:16:47 +00:00
syd%netscape.com
d7dbb774c6 Build into include for exports (currently just platform.h) r=mcafee 1999-10-08 22:36:46 +00:00
tao%netscape.com
5be7e1c635 Hook up l10n/ when MOZ_L10N is defined. 1999-10-08 01:32:44 +00:00
mcafee%netscape.com
d56a7aacf4 Autoconfing leaky tool, cvs checkout mozilla/tools/leaky; ./configure --enable-leaky. a=shaver, r=kipp 1999-09-25 20:44:48 +00:00
colin%theblakes.com
6453ee5f21 Build widget/timer before gfx, dom, etc since they all need the timer code 1999-09-12 12:33:52 +00:00
alecf%netscape.com
aea26df0a4 remove silentdl from the unix build 1999-09-10 18:56:45 +00:00
alecf%netscape.com
20140fccb7 don't need to build libxp anymore 1999-09-09 05:22:32 +00:00
briano%netscape.com
1ce12c42fc Cleaned it up. 1999-09-08 22:59:23 +00:00
mscott%netscape.com
faabdc5d56 Bug #11405 --> build the db directory 1999-09-08 21:02:46 +00:00
slamm%netscape.com
69dbf6a476 Add --enable-incremental-makefiles. Has gmake generate the Makefiles just before it uses them. Eliminates a need for allmakefiles.sh. 1999-08-24 21:45:06 +00:00
ramiro%netscape.com
e9bfac5dda Build expat before htmlparser. 1999-08-17 11:51:14 +00:00
ramiro%netscape.com
625bc3314d Fix unix bustage. 1999-08-06 00:28:40 +00:00
gagan%netscape.com
ac4ff7f7f4 Removed lib/pwcac to build only with Non-Necko. 1999-08-02 23:59:56 +00:00
mscott%netscape.com
26dcae3cf0 Build mailnews now that the mailnews necko branch has landed. 1999-07-29 00:43:33 +00:00
ramiro%netscape.com
a48362201d Move the timers again. Sorry for the screwup. 1999-07-20 08:23:29 +00:00
ramiro%netscape.com
a09ea8b7ca Landing timer move on unix. 1999-07-17 14:22:51 +00:00
mcafee%netscape.com
36d0f2c45c Better ifdef logic for NECKO. 1999-06-21 00:26:16 +00:00
valeski%netscape.com
e23b3c673c NECKO ifdef (ifdef'd _off_ by default) this checkin should not impact anything. checkin approved. If someone runs into a problem, call me at 303.546.0061. 1999-06-18 17:34:08 +00:00
dp%netscape.com
94344009c8 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
briano%netscape.com
f810816a27 Fixed the bug that was breaking everyone who tried to build nsprpub from an objdir. 1999-04-23 23:18:48 +00:00
mcmullen%netscape.com
90555ec5dc Adding profile to the build 1999-04-15 20:19:50 +00:00
ramiro%netscape.com
3638cc03ab Move unix specific build hacks/scripts/etc into their own little place:
build/unix.
1999-04-13 04:15:34 +00:00
ramiro%netscape.com
d09af540ef Simplify further. Use only one one variable to indicate whether NSPR is
native or not.

Remove a bunch of AC_DEFINE() statements for a previous rpm support checkin
I made (it was not needed).  Use MOZ_ instead of MOZILLA_ to be consistent
with the rest of configure.in.

Added build/nsprenv.mk support.  Setting the NSPR environment via a file.
This doesnt work yet, since it needs 2 small tweaks to NSPR.

Added support for non native nspr.  Not turned on yet.  Until NSPR includes
2 small tweaks.

Since comments are free, added a bunch of them.
1999-04-11 10:32:45 +00:00
dp%netscape.com
2f2919cf71 Getting viewer linux viewer tinderbox to not descend into extensions/
since extensions/ could depend on xpfe/
1999-04-05 00:45:33 +00:00
morse%netscape.com
fd649f5ce7 *** empty log message *** 1999-03-29 22:51:11 +00:00
akkana%netscape.com
d8cb22cf24 Linux part of dougt's libjar and libxpinstall changes 1999-03-25 20:47:28 +00:00
mcafee%netscape.com
6721bbea56 Adding expat. a=nisheeth 1999-02-27 10:40:40 +00:00
ramiro%netscape.com
f98fa53d9e Added --{enable,disable}-build-nspr --{enable,disable}-build-xpfe. 1999-02-18 04:19:43 +00:00
alecf%netscape.com
c7e79b945e enter mailnews directory when --enable-mailnews switch is thrown
ONLY AFFECTS MAIL/NEWS BUILD.
1999-02-02 19:34:49 +00:00
kipp%netscape.com
c14efded00 Removed nav-java from the build 1999-02-02 18:01:34 +00:00
kipp%netscape.com
616a110bba Removed cruft from the build 1999-02-02 17:39:01 +00:00
ftang%netscape.com
f8337dc9be add intl directory 1999-01-21 12:12:49 +00:00
akkana%netscape.com
a595610833 Fix pierre's silentdl build bustage 1999-01-20 01:39:08 +00:00
leaf%mozilla.org
6ed9db8624 we must descend editor/ no matter what now. 1998-12-02 22:13:21 +00:00
waterson%netscape.com
ad20e16002 Added rdf to the build. 1998-12-02 00:22:44 +00:00
cls%seawood.org
d4a82e8a58 Tweaks to allow building SeaMonkeyBrowser w/o the editor. 1998-11-30 10:39:37 +00:00
mjudge%netscape.com
26e9376cbc need to go into the editor dir. autoconf messed me up 1998-11-30 04:57:29 +00:00
raman%netscape.com
df98df5fc4 Added building of caps to the windows and unix build system 1998-11-21 06:05:24 +00:00
kin%netscape.com
ed764e9ee7 Makefile.in and config modifications to allow us to build the new NGT based
editor.
1998-11-18 22:35:21 +00:00
cls%seawood.org
bb453dfcbe Build xpfe by default now. 1998-11-15 09:12:03 +00:00
cls%seawood.org
288a1c7f8c Fixes to resource install for xpfe. Fixes to make MOZ_NATIVE_* work again. Thanks to Jeremy Lea <reg@shale.csir.co.za> for the diffs. 1998-11-11 01:53:49 +00:00