1190 Commits

Author SHA1 Message Date
pinkerton%netscape.com
4c94bdb338 carbon changes. r=pink/sdagley/beard. a=sfraser.
git-svn-id: svn://10.0.0.236/trunk@86937 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-13 21:48:26 +00:00
dprice%netscape.com
ece33350d8 Correcting config.mak, define /Gh independently of MOZ_DEBUG
(65845) rs=leaf,r=waterson,a=blizzard


git-svn-id: svn://10.0.0.236/trunk@86703 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-09 22:28:31 +00:00
dprice%netscape.com
1cd2234585 65845: sr=leaf r=waterson
adding code coverage into the make system.  generates order files to rearrange
the functions in the dll.  reduces the resident set size of the app while running.


git-svn-id: svn://10.0.0.236/trunk@86435 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 02:19:29 +00:00
blizzard%redhat.com
fc6980d192 Add checks for xinerama libraries. This is the start of multi-monitor setups for linux. r=cls
git-svn-id: svn://10.0.0.236/trunk@86388 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 00:10:17 +00:00
kandrot%netscape.com
e85eadc659 r=waterson sr=cls
Adding a newer version of the libc malloc.c from the author.  It is
 compiled switched in via --enable-lea.


git-svn-id: svn://10.0.0.236/trunk@86309 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-06 04:28:59 +00:00
sspitzer%netscape.com
7bf846da9b fix for #67205. get --enable-xpctools to work again.
it will build the JS profiler.  r=leaf,bryner, sr=cls


git-svn-id: svn://10.0.0.236/trunk@85970 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-01 15:36:59 +00:00
mkaply%us.ibm.com
e84e0199ce #65880
r=cls
Enable OBJDIR builds for OS/2


git-svn-id: svn://10.0.0.236/trunk@85630 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-27 15:36:41 +00:00
cls%seawood.org
adf8c3f42b Add MOZ_ENABLE_XREMOTE flag so that xremote is only compiled for X-based platforms.
Bug #59505


git-svn-id: svn://10.0.0.236/trunk@85615 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-27 03:50:07 +00:00
cls%seawood.org
82e15b006c Add locking to installed-chrome.txt updates. Bug #55174
git-svn-id: svn://10.0.0.236/trunk@85604 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-27 01:40:15 +00:00
mjudge%netscape.com
9e59d3ceb3 R,SR = waterson, kin, brendan. trace_malloc work. these changes should only be iuncorporated into the build process if someone defines MOZ_TRACE_MALLOC into their build
git-svn-id: svn://10.0.0.236/trunk@85527 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-25 22:54:05 +00:00
ashuk%eng.sun.com
68919200cf author=ashuk@eng.sun.com
r=edburns@acm.org
sr=leaf@mozilla.org

Bug - 64455

This fix allows the Java modules within Mozilla to Build on Win98
and Win ME. This fix modifies the file
mozilla/config/buildpkg.bat

The buildpkg.bat file contains pushd and popd which are shell
utilities available under Win NT and Win 2K, but not in Win98
or Win ME. This caused the build to fail for the Java modules
like Blackwood (mozilla/java) on Win98/ME.

---------------- cvs diff -u of fix -------------------------

Index: buildpkg.bat
===================================================================
RCS file: /cvsroot/mozilla/config/buildpkg.bat,v
retrieving revision 3.4
diff -r3.4 buildpkg.bat
26c26
< pushd %2
---
> cd %2
44d43
< popd

*****CVS exited normally with code 1*****


git-svn-id: svn://10.0.0.236/trunk@85319 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-22 23:24:34 +00:00
cls%seawood.org
14e686a942 Add -l (nolockfiles) option for bassackwards OS's without flock().
git-svn-id: svn://10.0.0.236/trunk@85263 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-22 07:36:25 +00:00
cls%seawood.org
a03d01f103 Add locking to prevent race conditions when building .jars.
Bug #55174 r=axel@pike.org


git-svn-id: svn://10.0.0.236/trunk@85254 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-22 04:20:55 +00:00
axel%pike.org
f4f48d7e33 bug 57282, fixing easy modules like transformiix, r=cls (build stuff)
git-svn-id: svn://10.0.0.236/trunk@84796 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-11 11:02:10 +00:00
tor%cs.brown.edu
50d91ee321 Bug 63896 - use system libmng if available. r=cls
git-svn-id: svn://10.0.0.236/trunk@84195 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-29 19:59:59 +00:00
cls%seawood.org
979ed1d04e XPCOM_STANDALONE is no longer needed for xpcom standalone builds
git-svn-id: svn://10.0.0.236/trunk@84071 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-26 23:49:01 +00:00
bryner%uiuc.edu
8465661c9c Removing all traces of the old LAYERS #define. r=jst, sr=cls.
git-svn-id: svn://10.0.0.236/trunk@84069 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-26 22:19:17 +00:00
cls%seawood.org
b273015e82 Sigh. Backing out parallel build fixes until we can figure out why the windows tinderbox breaks when my home build didn't.
git-svn-id: svn://10.0.0.236/trunk@83706 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-15 03:50:39 +00:00
cls%seawood.org
5676b96cac Add locking so that .jar files aren't corrupted during parallel builds.
Bug #55174 r=axel@pike.org


git-svn-id: svn://10.0.0.236/trunk@83703 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-15 02:35:53 +00:00
cls%seawood.org
38383bb67c Build tools should be in place after the first pass and not wait for the next build phase
git-svn-id: svn://10.0.0.236/trunk@83657 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-14 22:28:51 +00:00
cls%seawood.org
9b8e4a9c0a Add proper detection of STRIP (which I thought we already had). This should fix the nightly build problem.
git-svn-id: svn://10.0.0.236/trunk@83623 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-14 07:39:48 +00:00
cls%seawood.org
0993744d79 Need to cat huge list of makefiles directly to xargs instead of using variables.
Bug #37095 r=jdunn@netscape.com


git-svn-id: svn://10.0.0.236/trunk@83549 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-12 21:28:24 +00:00
cls%seawood.org
7f7e4d7563 Oops, forgot to wrap the install in a USE_ELF_DYNSTR_GC ifdef.
git-svn-id: svn://10.0.0.236/trunk@83483 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-11 08:00:29 +00:00
cls%seawood.org
5d9507279a Changed named of ELF_DYNSTR_GC to elf-dynstr-gc.
Bug #62098


git-svn-id: svn://10.0.0.236/trunk@83482 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-11 07:25:45 +00:00
cls%seawood.org
448a8f3306 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


git-svn-id: svn://10.0.0.236/trunk@83481 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-11 07:24:47 +00:00
cls%seawood.org
9700dd26b4 Update the standalone build system to handle our extensive intermodule header dependencies without descending into recursive dependency hell.
Bug 57282 r=jag


git-svn-id: svn://10.0.0.236/trunk@83480 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-11 06:52:25 +00:00
cls%seawood.org
3259a4d03b Adding check for xargs. It is used in some non-default build rules and we need it to properly clean up after our Makefile creation when using some shells.
Bug 37095 r=mkaply@us.ibm.com r=jdunn@netscape.com


git-svn-id: svn://10.0.0.236/trunk@83298 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-06 03:25:17 +00:00
mkaply%us.ibm.com
7b135353e3 #61943
r=cls
Add resource compiling for OS/2 - EMX, cleanup BeOS


git-svn-id: svn://10.0.0.236/trunk@83252 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-05 03:49:03 +00:00
cls%seawood.org
bd969a2c7e Add hooks to turn on module dep tracking by setting MOZ_TRACK_MODULE_DEPS=1 when running configure. Bug #59454
git-svn-id: svn://10.0.0.236/trunk@83227 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-04 01:34:02 +00:00
cls%seawood.org
12a26ba84e Enable BEOS_ADDON_WORKAROUND hack for all BeOS builds
git-svn-id: svn://10.0.0.236/trunk@82916 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-27 21:27:10 +00:00
dougt%netscape.com
90c9a975be Static Module Patch. r=valeski,warren@netscape.com, sr/a=cls@netscape.com
git-svn-id: svn://10.0.0.236/trunk@82839 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-21 23:40:34 +00:00
cls%seawood.org
cba41f5c1b Do not add static libs to linker command if we are manually extracting the individual object files from the archive. Bug #59021
git-svn-id: svn://10.0.0.236/trunk@82631 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-15 03:37:45 +00:00
cls%seawood.org
40a69f16e3 Added LOOP_OVER_MOZ_DIRS macro which does not descend into directories with static makefiles
git-svn-id: svn://10.0.0.236/trunk@82516 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-10 00:55:44 +00:00
cls%seawood.org
e5afebae95 Use MOZILLA_DIR instead of $(topsrcdir)/../mozilla to remove netscapism. Bug #54210
git-svn-id: svn://10.0.0.236/trunk@81861 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-27 08:47:51 +00:00
mkaply%us.ibm.com
1a2282599a #58097
r=cls
TINDERBOX BREAK - Enable HAVE_MOVEMAIL


git-svn-id: svn://10.0.0.236/trunk@81825 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-26 20:45:48 +00:00
cls%seawood.org
d3f717370b OOOPS! Make sure that we touch the .done even if the directory already exists. This will fix the constant rebuild problem
git-svn-id: svn://10.0.0.236/trunk@81762 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-25 23:06:55 +00:00
cls%seawood.org
fa19f2b6aa Cross-compiling fixes. Bug #11890 r=blizzard
git-svn-id: svn://10.0.0.236/trunk@81676 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-24 21:22:32 +00:00
cls%seawood.org
1a11bb372b Add an explicit dependency to avoid parallel build race problem. Bug #31364. r=axel@pike.org
git-svn-id: svn://10.0.0.236/trunk@81675 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-24 21:10:31 +00:00
alecf%netscape.com
10c8c4f7db update the fast-update script to be smarter about the "current" directory,
and only spit out relevant data about the branch and current directory where appropriate


git-svn-id: svn://10.0.0.236/trunk@81548 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-21 00:09:38 +00:00
sfraser%netscape.com
400a9ba2a5 Add error handling to die if the input file cannot be read. Also detabbed the file. r=cls
git-svn-id: svn://10.0.0.236/trunk@81541 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-20 23:14:12 +00:00
ramiro%eazel.com
cf151d7e64 Bug 56795. Adding support for corel/eazel profiler. Build changes approved
and reviewed by cls.  r=cls a=cls.


git-svn-id: svn://10.0.0.236/trunk@81527 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-20 14:59:13 +00:00
cls%seawood.org
865cae2ced 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.


git-svn-id: svn://10.0.0.236/trunk@81519 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-20 05:21:40 +00:00
cls%seawood.org
84324175b1 Initial versions of buildid perl module & template files. Bug #26798
git-svn-id: svn://10.0.0.236/trunk@81381 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-18 17:15:17 +00:00
cls%seawood.org
31934c70c0 Add -DXP_WIN & -DXP_WIN32 as default defines for win32 builds. Bug 56767
git-svn-id: svn://10.0.0.236/trunk@81366 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-18 07:10:38 +00:00
alecf%netscape.com
54a92da996 updating the bonsai script to be smart about guessing the current branch, and about only updating the current directory that you are in
also support both wget and lynx
(not part of build)


git-svn-id: svn://10.0.0.236/trunk@80876 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-11 00:57:44 +00:00
alecf%netscape.com
06154361f4 first-pass at bonsai-based cvs update script
(not part of build, not ready for general consumption)


git-svn-id: svn://10.0.0.236/trunk@80847 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-10 20:58:23 +00:00
cls%seawood.org
55b259a10b Add .DELETE_ON_ERROR: target so that if the build fails while building the target, it will remove the incomplete target. Bug 48404
git-svn-id: svn://10.0.0.236/trunk@80049 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-28 04:02:15 +00:00
valeski%netscape.com
fc0398591c a=mscott,r=rpotts. 54199. optimized windows builds now link w/ the '/opt:nowin98' flag to reduce win98 page info in shared library output. there is a possible shared library loading performance degredation on win98 (I did not notice one on my win98 box).
git-svn-id: svn://10.0.0.236/trunk@80004 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-27 19:25:28 +00:00
cls%seawood.org
0ff119d973 Make build ids work on unix again. Bug #53559 r=jag a=jar
git-svn-id: svn://10.0.0.236/trunk@79987 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-27 00:38:38 +00:00
warren%netscape.com
5456205381 Fixed REGCHROME to work when MOZ_DISABLE_JAR_PACKAGING is defined. r=waterson
git-svn-id: svn://10.0.0.236/trunk@79953 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-26 02:21:41 +00:00