seawood%netscape.com
c10f961dfc
Work around solaris rm lossage by using the same mode flags as the common rulesets.
...
Bug #188655 r=timeless
2003-01-17 14:58:08 +00:00
mkaply%us.ibm.com
b176686aa7
#135795
...
r=cls
Turn on mkdepend for OS/2
2003-01-15 21:36:53 +00:00
seawood%netscape.com
59c6347a7b
Bah. I'm not fighting with OS/2 again.
2003-01-03 10:33:46 +00:00
seawood%netscape.com
583ec4d823
nobrainer changes while thinking about mingw support
...
Bug #134113 r=dmose
2003-01-03 08:58:59 +00:00
seawood%netscape.com
c51d1f1ddb
Quirky, quirky, quirky OS/2.
2002-12-28 07:27:54 +00:00
seawood%netscape.com
c202f30c42
Use cp instead of nsinstall for OS/2.
...
Attempting to fix OS/2 tinderbox bustage.
2002-12-28 05:25:08 +00:00
seawood%netscape.com
4588fb970a
Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.
...
Bug #186241 r=dougt
2002-12-28 01:15:07 +00:00
seawood%netscape.com
ca17a82709
Make mkdepend failures a fatal condition.
...
Treat nsinstall & mkdepend as HOST_PROGRAMs so that they don't call mkdepend to generate dependencies.
Bug #179895 r=bryner
2002-11-15 03:41:17 +00:00
seawood%netscape.com
05e54f7c76
Install mozilla-config.h during 'make install'.
...
Bug #177504 r=pavlov a=asa
2002-11-01 20:47:34 +00:00
seawood%netscape.com
8d35c7e375
Removing OS/2 support from nsinstall. OS/2 will use a system installed version of nsinstall like the win32 builds.
...
Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
Bug #177200 r=cls a=roc+moz
2002-10-30 05:53:39 +00:00
seawood%netscape.com
51fd8e78d6
Override libdir, bindir & sharedir when calling NSPR's real_install.
...
Bug #174336 r=bryner a=dbaron
2002-10-24 04:39:50 +00:00
seawood%netscape.com
64c7a6bb3f
Fixing bustage caused by parallel build race condition.
...
Bug #173829 r=bryner a=asa
2002-10-11 05:09:31 +00:00
seawood%netscape.com
82ccce91b1
Unset DESTDIR when installing NSPR files into SDK dirs.
2002-10-08 19:04:26 +00:00
seawood%netscape.com
f7d4cd3d5d
Install mozilla-config.h into SDK dir.
...
Bug 170377 r=dougt
2002-10-07 20:11:47 +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
dougt%netscape.com
b57bed463c
exports nspr into dist/sdk. patch by cls, r=me, b=168077
2002-09-13 02:20:48 +00:00
dougt%netscape.com
281ed67204
backing out changes until we can figure out why this is busting some machines
2002-09-12 19:42:49 +00:00
dougt%netscape.com
bec409d542
exports nspr into dist/sdk. patch by cls, r=me, b=168077
2002-09-12 19:12:13 +00:00
bolian.yin%sun.com
d9e1e87be7
bug 156593, Remove the dependence to gtk1 when the default toolkit is gtk2.
...
patch by john.sun@sun.com , r=cls
2002-08-29 10:30:58 +00:00
dbaron%fas.harvard.edu
27ee39f13e
Build changes to build mach-o on gcc3: link asdecode with $(CXX) instead of $(CC). r=bryner sr=beard b=153525
2002-06-26 03:07:16 +00:00
seawood%netscape.com
c61a26b5bb
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
2002-06-17 17:09:57 +00:00
seawood%netscape.com
c6f2d93ac7
Make sure that all of the headers are installed during a 'make install'.
...
Thanks to Chris Blizzard <blizzard@mozilla.org> for the patch.
Bug #149483 r=cls
2002-06-13 09:07:40 +00:00
bryner%netscape.com
64fdfa2e89
Fix handling of the widget resources file by creating a data-fork resource file that lives in the application directory (bug 146895). r=ccarlen, sr=beard, a=asa for mach-o-only changes.
2002-06-09 00:05:37 +00:00
seawood%netscape.com
ce9e9903a5
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
2002-04-25 02:52:44 +00:00
mkaply%us.ibm.com
de8f6cc8ff
#135795
...
r=cls, a=asa
Disable mkdepend on OS/2 for now.
2002-04-15 22:54:51 +00:00
cls%seawood.org
8b943fb73e
Fix mkdepend so that it compiles on OS/2.
...
Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
Bug #135795 r=cls a=rjesup
2002-04-06 07:17:40 +00:00
seawood%netscape.com
7b00700851
Turn mkdepend off for OS/2 until it has been ported to icc.
...
Fixing tinderbox bustage. r=mkaply
2002-03-19 23:49:45 +00:00
seawood%netscape.com
4afa1fcf94
Erk! That should've been:
...
Traverse mkdepend dir when not using system makedepend and not using _compiler dgenerated dependencies_.
Bug #131663
2002-03-19 22:40:31 +00:00
seawood%netscape.com
ed809c77eb
Traverse mkdepend dir if not using native makedepend & not using autodeps
...
Bug #131663 r=bryner a=asa
2002-03-19 22:32:08 +00:00
seawood%netscape.com
8242064ba4
Add FINAL_LINK_* lists to GARBAGE
2001-12-07 00:30:25 +00:00
seawood%netscape.com
79301281ee
Initial landing of win32 support for autoconf builds.
...
Bug #58981 sr=alecf
2001-12-04 21:17:48 +00:00
seawood%netscape.com
b9d37a0c14
Oops. Only bump the opt level for gcc.
...
Fixing nebiros bustage.
2001-11-16 17:41:48 +00:00
seawood%netscape.com
e40c82e9ee
Allow modules to override *default* optimization levels by setting MODULE_OPTIMIZE_FLAGS
...
Bug #110215 r=bryner
2001-11-16 07:42:48 +00:00
seawood%netscape.com
d5f3120058
Land the simple OSX Mach-O build changes.
...
Bug #75653 r=cls
2001-10-25 08:55:53 +00:00
gerv%gerv.net
c030e1450f
Bug 101431 - create chromelist.txt for use with Patch Maker. r=cls, leaf.
2001-10-17 05:27:42 +00:00
seawood%netscape.com
6c968e0e34
There's no need to create a target version of nsinstall so always compile it for the host platform.
2001-10-14 21:38:01 +00:00
cls%seawood.org
185ba967bf
Remove Motif port from build. Pull using MOTIF_LAST_RITES tag to resurrect (but why would you want to do a silly thing like that?)
...
Bug #89330 r=bryner sr=pavlov
2001-10-12 20:21:31 +00:00
seawood%netscape.com
716621d9a4
Turn on module dependency tracking.
...
Bug #59454 sr=alecf
2001-09-27 21:30:42 +00:00
cls%seawood.org
454afa33aa
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
mkaply%us.ibm.com
a15f5a2f1c
#98387
...
OS/2 only
Use getopt from mac LDAP so we can get rid of GPLed code
2001-09-08 22:37:24 +00:00
cls%seawood.org
04179a4f82
Remove the final link lists at the beginning of each build to catch config & library name changes
2001-06-21 08:11:15 +00:00
cls%seawood.org
984927c0f4
Build tools should be in place after the first pass and not wait for the next build phase
2000-12-14 22:28:51 +00:00
cls%seawood.org
63e93d17b3
Oops, forgot to wrap the install in a USE_ELF_DYNSTR_GC ifdef.
2000-12-11 08:00:29 +00:00
cls%seawood.org
d3537077fa
Moving the tool to strip the dynstr section from elf binaries to config/elf-dynstr-gc.c . See mozilla/tools/elf-dynstr-gc/elf-gc-dynstr.c for the previous history of this file.
...
Bug #62098 r=jag
2000-12-11 07:24:47 +00:00
cls%seawood.org
5e988eb824
Make sure that buildID is set to 0 unless MOZILLA_OFFICIAL is set. Bug #26798 r=leaf r=scc
...
Note: for mac, MOZILLA_OFFICIAL is only set by default on opt builds until the new mac build scripts land.
2000-10-20 05:21:40 +00:00
warren%netscape.com
8dfe415439
Fixed (a) not deleting installed-chrome.txt (bugscape bug 2428), (b) made MOZ_DISABLE_JAR_PACKAGING work again, and (c) created dist/bin/chrome directory in add-chrome.pl -- breaking objdir builds. r=mcafee
2000-09-21 01:47:19 +00:00
cls%seawood.org
7d42581c54
Check for BUILD_OFFICIAL as well as MOZILLA_OFFICIAL
2000-07-09 15:02:24 +00:00
cls%seawood.org
a3b71ef004
Check for BUILD_OFFICIAL as well as MOZILLA_OFFICIAL
2000-07-09 15:01:27 +00:00
cls%seawood.org
beb4f814bf
Change test to check for file (-f) rather than exists (-e) which broke under solaris.
2000-07-08 10:25:59 +00:00
cls%seawood.org
0eabd8aa50
The unix builds will use a generated build_number (rather than the checked in version) that will forcibly be 000000000 unless MOZILLA_OFFICIAL is set. Bug #26798
...
Chrome files that need the build date set for MOZILLA_OFFICIAL builds will no longer be modified in the source tree. The source tree copies will be used as a template for a generated version. Bug #29597
2000-07-08 09:36:01 +00:00