213 Commits

Author SHA1 Message Date
darin%meer.net
67c2f59a01 landing build changes for XULRunner (bug 257162) r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@162000 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-09 19:10:39 +00:00
bsmedberg%covad.net
f6800b055f Typo from bug 252941, patch by ajschult, r+a=me
git-svn-id: svn://10.0.0.236/trunk@161789 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 19:39:02 +00:00
bsmedberg%covad.net
3367193fb4 Bug 252941 - don't pull all locales by default. r=bryner sr=shaver
git-svn-id: svn://10.0.0.236/trunk@161604 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 20:40:10 +00:00
gerv%gerv.net
910975f122 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@159350 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 18:13:26 +00:00
bryner%brianryner.com
9f54b30eba 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.
git-svn-id: svn://10.0.0.236/trunk@159300 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 22:51:19 +00:00
mvl%exedo.nl
390a01f0a5 use MOZ_SUNBIRD to build sunbird.
bug 245189, r=bsmedberg, approved by mostafah


git-svn-id: svn://10.0.0.236/trunk@157323 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-02 18:06:03 +00:00
scott%scott-macgregor.org
2d8178e1c6 Add 7zip support to the thunderbird trunk.
Be sure to pull the right other-licenses directory for thunderbird and firefox


git-svn-id: svn://10.0.0.236/trunk@156994 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-26 22:06:19 +00:00
scott%scott-macgregor.org
686ff9e6b4 Bug #241003 --> port official branding for thunderbird to the trunk
git-svn-id: svn://10.0.0.236/trunk@155938 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-04 22:13:10 +00:00
bryner%brianryner.com
102bda63a9 Remove *.da files after profiledbuild finishes. This is not part of the default build. I need this for tinderbox tests so that stale profile data isn't used.
git-svn-id: svn://10.0.0.236/trunk@154143 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-21 19:20:59 +00:00
bryner%brianryner.com
58ac6b0876 - Add detection of -fprofile-arcs/-fprofile-generate to configure
- Add a new client.mk target, profiledbuild, which does a profiling build, runs a specified script to generate the profile, and then rebuilds using the profile data.
- Add a profiling script for Seamonkey/Firefox that runs a couple cycles of the pageload test, and then does a second start to hit the fastload/history code.

Bug 237239, r=dbaron, sr=brendan, a=brendan.


git-svn-id: svn://10.0.0.236/trunk@154136 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-21 02:31:17 +00:00
ben%bengoodger.com
53fe1ab664 237596 - add --enable-official-branding for Firefox which builds official artwork. r=bryner
git-svn-id: svn://10.0.0.236/trunk@154008 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-16 03:56:25 +00:00
dbaron%dbaron.org
0c3c71426a Separate locale version from Mozilla version so we do not have to bump locale version for every release. b=226377 r=kairo, bsmedberg sr=ben a=asa
git-svn-id: svn://10.0.0.236/trunk@149944 18797224-902f-48f8-a5cc-f745e15eee43
2003-12-02 23:22:11 +00:00
bsmedberg%covad.net
6e255c44a2 Use -A instead of -r HEAD to fix tbox build bustage.
git-svn-id: svn://10.0.0.236/trunk@148985 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-07 14:56:23 +00:00
bsmedberg%covad.net
fc76d5429e Build IPC from the trunk instead of the IPC_BRANCH_20030304 (no bug) r/sr=leaf+darin
Specifying HEAD ensures that existing trees will be moved from the branch to the trunk.


git-svn-id: svn://10.0.0.236/trunk@148984 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-07 14:29:30 +00:00
daniel%glazman.org
e2b7b51863 build system for standalone Composer; b=215795, r=cls@seawood.org, sr=scott@scott-macgregor.org
git-svn-id: svn://10.0.0.236/trunk@147242 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-24 13:59:37 +00:00
hyatt%mozilla.org
184ca06709 Fork the chrome registry for Fb+Tb, bug 215496, r=bryner, sr+a=brendan
git-svn-id: svn://10.0.0.236/trunk@145772 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-08 23:28:27 +00:00
bryner%brianryner.com
aa8f417fd7 Allow firebird and thunderbird to be pulled from a branch. rs=leaf.
git-svn-id: svn://10.0.0.236/trunk@145104 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-23 04:51:55 +00:00
bbaetz%acm.org
1c5d2b74f9 Bug 204175 - make -f client.mk fast-update should pull IPC
Patch by jonwil@tpgi.com.au, r=bbaetz/bryner, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@144965 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-19 05:37:34 +00:00
bryner%netscape.com
4e8f6af73a Enable objdir support for Camino if you build with camino.mk (bug 201860). r=ccarlen.
git-svn-id: svn://10.0.0.236/trunk@143188 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-02 19:00:57 +00:00
bryner%netscape.com
ec7f46e59a Fix fast-update bustage from bug 205912 checkin.
git-svn-id: svn://10.0.0.236/trunk@142767 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-22 21:56:54 +00:00
bryner%netscape.com
b8e03a817e Fix bug 205912, NSS rebuilds too often. Update a timestamp file in the source tree whenever client.mk pulls updates to NSS, and make a second timestamp file dependent on the first that's touched after cleaning NSS. r=seawood, sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@142706 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-21 20:13:24 +00:00
axel%pike.org
b5d1c94657 bug 204177, don't pull ipc for standalone builds, r=bryner, a=sspitzer
git-svn-id: svn://10.0.0.236/trunk@142260 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-09 08:19:58 +00:00
ccarlen%netscape.com
4e646a5de3 Profile sharing - enable in build, add autoconf switches, pull ipc module. bug=202474, r=seawood/a=asa
git-svn-id: svn://10.0.0.236/trunk@142040 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-02 03:57:15 +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
e3cfacb8a6 When pulling standalone modules, pull the individual toplevel files first to avoid having the files disappear with cvs giving the ' warning: new-born <file> has disappeared' message.
Bug #122149 r=bryner


git-svn-id: svn://10.0.0.236/trunk@135116 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 07:06:43 +00:00
seawood%netscape.com
84fde43725 Fix our libical integration:
Pull libical & calendar by default.
RForce libical libs to be always dynamic & prefix them with moz
Bug $178798 r=blizzard


git-svn-id: svn://10.0.0.236/trunk@135105 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 04:15:45 +00:00
seawood%netscape.com
c0f52a0672 Pull uniq.pl along with modules.mk so that pulls of the standalone modules don't croak.
Bug #173066


git-svn-id: svn://10.0.0.236/trunk@132517 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-25 09:22:44 +00:00
blythe%netscape.com
652867aa82 Work for bug 170618
Build files only, no code changes
Add directory to allmakefiles.sh, r=cls
Pull directory when appropriate


git-svn-id: svn://10.0.0.236/trunk@131465 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-08 21:40:10 +00:00
alecf%netscape.com
35855739dd 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


git-svn-id: svn://10.0.0.236/trunk@129305 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-12 04:43:31 +00:00
leaf%mozilla.org
d792b4b644 backing out erroneous checkin to pull scripts
git-svn-id: svn://10.0.0.236/trunk@129273 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-11 18:34:54 +00:00
cltbld%netscape.com
f751ff0e74 update the tag to MOZILLA_1_2a_RELEASE
git-svn-id: svn://10.0.0.236/trunk@129263 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-11 18:03:05 +00:00
bryner%netscape.com
90f4d22118 Bug 161036 - provide mechanism to build experimental browser UI (bug 161036). r=cls.
git-svn-id: svn://10.0.0.236/trunk@126630 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-07 06:37:13 +00:00
seawood%netscape.com
d401003cfc Fixing win32 gmake builds lack of debugging information problem by working around a combination MSVC & cygwin make deficiencies:
* We must use the full path to the source file when calling MSVC so that debugging information shows up in the object files.
* Because of cygwin's use of /cygdrive when using full paths, we must use a cygwin-wrapper script in some cases to allow native win32 programs to use a fully qualified cygwin path.
* We have to call configure using the full path so that $(srcdir) contains the
full path in the Makefiles. The rules have been changed for win32 so that it
always use $(srcdir)/$*.{c,cpp} as the sourcefile name even when the file is in
the cwd.  This works around both the /cygdrive issue and the msvc's path info
optimization.
* We still use the wrapper when calling rc.exe & nsinstall.  nsinstall
frequently takes multiple args and is called all over the tree so changing each
calling site is going to be expensive.	(I'll have to check  the logs again but
I think the rc wrapping can go.)
* nspr & ldap still use the wrappers for all native win32 progs.  Neither nspr
nor ldap uses the acoutput-fast.pl script to speed up the substitution of
@srcdir@ into their Makefiles so, makefile substitution will break if we use
dos-paths.
* In the handful of directories where we copy srcfiles from another directory
in lieu of using VPATHs, we have to now copy those files to $(srcdir) so that
the default rules can find them.
Bug #141834 r=leaf,wtc,dmose,mcs


git-svn-id: svn://10.0.0.236/trunk@123440 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-17 17:09:57 +00:00
seawood%netscape.com
a3fa4c9a26 Pull client.mk and modules.mk by date when MOZ_CO_DATE is set rather than always pulling the tip version.
Thanks to Andrew Schultz <ajschult@eos.ncsu.edu> for the patch.
Bug #143165 r=leaf


git-svn-id: svn://10.0.0.236/trunk@122213 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-28 08:40:31 +00:00
seawood%netscape.com
920e9131fd Make --srcdir autodetection work with activestate perl
Bug #135589


git-svn-id: svn://10.0.0.236/trunk@118917 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-13 08:39:48 +00:00
seawood%netscape.com
c784e19762 Roll our own version of abs2rel to handle MOZ_OBJDIRs with .. in their path
Bug #135589 r=kaie


git-svn-id: svn://10.0.0.236/trunk@118916 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-13 08:13:38 +00:00
cls%seawood.org
6361a67d72 If MOZ_OBJDIR is set, automagically determine the relative path from the objdir to the srcdir and pass --srcdir to configure using this relative path. This is needed to workaround the issue with absolute paths in the win32 gmake build.
Bug #135589 r=bryner a=rjesup


git-svn-id: svn://10.0.0.236/trunk@118348 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-06 06:20:55 +00:00
dmose%netscape.com
da349b5b7d Fixing autoconf build bustage
git-svn-id: svn://10.0.0.236/trunk@117629 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-27 07:49:23 +00:00
dmose%netscape.com
9d000c4abc 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
git-svn-id: svn://10.0.0.236/trunk@117617 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-27 06:31:38 +00:00
seawood%netscape.com
b5d4403fd5 Fix eternal fast-update failure if security fails once.
Thanks to Randell Jesup <rjesup@wgate.com> for the patch.
Bug #127358 r=cls a=asa


git-svn-id: svn://10.0.0.236/trunk@115361 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-26 08:35:38 +00:00
kaie%netscape.com
87d8f6db3b b=116334 NSS 3.4 landing
r=cls/wtc sr=kin/simon


git-svn-id: svn://10.0.0.236/trunk@113784 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-06 13:31:07 +00:00
seawood%netscape.com
aabd7d93bb Call 'alldep' instead of 'depend build' to avoid the extra export stage.
r=bryner


git-svn-id: svn://10.0.0.236/trunk@113299 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 06:15:19 +00:00
seawood%netscape.com
962a6e58bb If TOPSRCDIR_MOZ is not set, set it to TOPSRCDIR.
git-svn-id: svn://10.0.0.236/trunk@113117 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 13:12:50 +00:00
seawood%netscape.com
2d60f0ef5b use 'alldep' instead of 'depend build'
git-svn-id: svn://10.0.0.236/trunk@113115 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 10:25:13 +00:00
seawood%netscape.com
7226965491 Add build_all_dep & build_all_depend targets which are aliases for the alldep target. Made sure that alldep was passed down to the real Makefiles.
git-svn-id: svn://10.0.0.236/trunk@112849 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 08:32:27 +00:00
kaie%netscape.com
be7f6fec6f b=116334 Allowing conditional usage of NSS 3.4
r=wtc sr=blizzard
Should not affect standard build (without having explicitly set NSS_3_4 in the environment)


git-svn-id: svn://10.0.0.236/trunk@111758 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 00:47:07 +00:00
timeless%mac.com
21c081c8bc Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting
r='s from many people. sr=jst


git-svn-id: svn://10.0.0.236/trunk@111049 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-23 23:23:41 +00:00
seawood%netscape.com
3c94d84965 Checkout libart & calendar before seamonkey since the latter is significantly larger and therefore has a greater chance of getting cvs conflicts.
Thanks to Bradley Baetz <bbaetz@cs.mcgill.ca> for the patch.
Bug #115057 r=cls


git-svn-id: svn://10.0.0.236/trunk@110534 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 09:21:18 +00:00
bbaetz%cs.mcgill.ca
478af40f6f 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


git-svn-id: svn://10.0.0.236/trunk@110384 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 07:59:31 +00:00
seawood%netscape.com
98e5ef46e1 Remove mozilla/security/makefile.win from PSM pull as it's still breaking things.
bug #109581


git-svn-id: svn://10.0.0.236/trunk@109443 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 04:50:26 +00:00