bryner%netscape.com
cbb3f2f969
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
927c29d1d6
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
aad55d637a
Fix bug 170621
...
Static build changes to support viewer, mfcembed, winembed
r=cls
2002-12-23 22:32:22 +00:00
seawood%netscape.com
f9bc0f5645
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
af82b97e0c
Bug #121253 . Port embedding widget to gtk2. r=pavlov, sr=bryner
2002-11-16 02:36:22 +00:00
ccarlen%netscape.com
1bd86b4dc5
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
c08ed1dbcb
Add hack to generate xpidl Makefile first for standalone build.
...
Bug #170366
2002-10-25 09:48:06 +00:00
seawood%netscape.com
d9bf48cfae
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
d9780f8809
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
a30a4eed44
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
a10d448fd4
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
bc812bd960
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
a2f42030c7
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
1f47c18c7a
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
a9ba9825e1
Removing unused MOZ_JAVA_SUPPLEMENT ifdef
2002-09-15 05:26:45 +00:00
seawood%netscape.com
46acf6f7f8
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
bab99a09b0
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
6a2996dcfc
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
86234c6b5a
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
ccbd5d532b
Bug 161036 - provide mechanism to build experimental browser UI (bug 161036). r=cls.
2002-08-07 06:37:13 +00:00
seawood%netscape.com
39f4d6701b
Add --disable-installer configure option for embedding purposes.
...
Bug #145343 r=mcafee
2002-05-31 00:39:07 +00:00
mcafee%netscape.com
2c8e578575
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
a3d303fa29
No need to build xpconnect twice.
...
Bug #107302
2002-05-03 00:21:15 +00:00
seawood%netscape.com
9095118dad
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
6c52cddc34
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
424d0635bb
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
c5b9a24630
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
e0e147c815
Move extensions to a separate build tier.
...
Bug #107302 sr=alecf a=asa
2002-03-19 22:30:48 +00:00
leaf%mozilla.org
4b68a7601f
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
b0961a0c1d
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
0441909dfd
change for windows release build optimization, r=cls a=shaver
2002-03-01 01:01:42 +00:00
seawood%netscape.com
4703827446
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
5de57fc5c2
Oops, missed this file. Part of bug #126919 .
2002-02-26 19:57:34 +00:00
wtc%netscape.com
1f5efb4ead
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
de9dccd571
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
47e679470e
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
8e0dc2ec79
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
b9feb6b7f6
Fix the previous checkin. Makefile rule commands must start with a TAB.
2002-02-06 16:06:36 +00:00
kaie%netscape.com
b25b083f03
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
e682295e98
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
089a7b1eef
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
cce9b86b17
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
dfe753a419
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
e73b79329e
Fixing non-gtk build bustage.
2002-01-25 03:33:27 +00:00
waterson%netscape.com
f6524f7ce0
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
30c642c36e
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
8dd2496e2f
Back out crappy OS/2 change that does more harm than good
2002-01-14 21:31:24 +00:00
seawood%netscape.com
874c54280c
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
09b8cd2edd
bug 78611. New XP threadsafe timer implementation. r=dougt sr=brendan
2001-12-16 06:05:15 +00:00
bbaetz%cs.mcgill.ca
43806ea8b2
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