darin%netscape.com
9f4ba86ebe
Enables new cache on Win32. r=dougt,gagan a=mscott,rpotts,chofmann
2001-03-22 03:08:15 +00:00
cls%seawood.org
be4770a8a4
Land the rest of the --enable-static-components build changes.
...
Bug #46775 r=bryner
2001-03-20 05:42:58 +00:00
pavlov%netscape.com
530b4d1949
add -DMOZ_NEW_CACHE and -DUSE_IMG2 to CFLAGS on windows if MOZ_NEW_CACHE is set and/or USE_IMG2 part of bug 70938. r=bryner sr=cls
2001-03-19 23:21:52 +00:00
pinkerton%netscape.com
331c8110bf
turn on rod's reflow counts in debug and clean up a lot of unused cruft. r=sfraser.
2001-03-19 21:27:14 +00:00
dmose%netscape.com
80a677d2ec
Split up ldap build options into two sections: ldap and ldap_experimental, in preparation for turning on just the ldap module in the default builds. Also fixes LDAP C SDK bustage introduced by change to --enable-nspr-autoconf. Bug 70658. Patch from leif@netscape.com, r=dmose@netscape.com, sr=alecf@netscape.com.
2001-03-14 06:41:35 +00:00
rods%netscape.com
3b054b6a2c
turn on reflow counting when building in debug mode, activated by a pref
...
Bug 71514 r=kmcclusk sr=attinasi
2001-03-14 01:05:07 +00:00
dprice%netscape.com
ebb9ab96ec
71057 sr=waterson properly demangle C symbols NOT PART OF THE REGULAR BUILD
2001-03-13 10:42:36 +00:00
dprice%netscape.com
6a37452d08
71148 sr=waterson r=leaf Clearing out build bustages for MOZ_COVERAGE bustage
...
NOT PART OF THE BUILD
2001-03-13 10:42:19 +00:00
mkaply%us.ibm.com
ba0abcd4c2
#71558
...
r=cls
from achim - Don't export every symbol for XPCOM components - nice build/performance fix
2001-03-12 03:33:50 +00:00
mkaply%us.ibm.com
c2627d95da
OS/2 TB break
...
don't filter getcanvas when filtering getc
2001-03-10 17:52:05 +00:00
cls%seawood.org
2da5b9f95c
Add support for old NetBSD toolchains & use -Bsymbolic when linking components.
...
Thanks to Charles Hannum <mycroft@netbsd.org> for the patch.
Bug #61750 r=cls
2001-03-09 07:55:29 +00:00
cls%seawood.org
1a23951cb5
Remove unneeded variables.
...
Thanks to martin@NetBSD.ORG (Martin Husemann) for the patch.
Bug #61744 r=cls
2001-03-09 07:28:35 +00:00
cls%seawood.org
3c5c31aaf9
Actually use CPPFLAGS when it is passed to configure
2001-03-09 04:53:17 +00:00
dbaron%fas.harvard.edu
bbc799cb02
Add temporary build options --enable-new-cache for new cache (bug 68705) and --enable-libpr0n for new image library (bug 70938). r=cls@seawood.org
2001-03-09 00:56:58 +00:00
alecf%netscape.com
c259ee68fe
update script to work on windows (not part of build)
2001-03-08 15:08:03 +00:00
colin%theblakes.com
4fa9b12426
Removal of unused build defines. r=cls. b=70724
2001-03-05 12:15:43 +00:00
mkaply%us.ibm.com
b2b153595e
#58627
...
r=cls
Remove timer.dll from OS/2 build - make it a part of widget
2001-03-02 00:10:24 +00:00
leaf%mozilla.org
793d6fa384
use the find.exe in the path, sr=jband, r=granrose
2001-03-01 02:26:22 +00:00
erik%netscape.com
2aa4975996
bug 70389; author=simon@softel.co.il; r=cls; sr=erik; adding changes to
...
build system to conditionally compile the IBM bidi code (for Arabic and
Hebrew bidirectional text)
2001-02-28 23:45:40 +00:00
cls%seawood.org
3580b1cac0
Adding and updating necessary .cvsignore files. Bug #61550
2001-02-24 06:22:49 +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
waterson%netscape.com
8f558bae3f
Don't try to use win32.order files in a debug build. sr=jband
2001-02-15 23:04:33 +00:00
pinkerton%netscape.com
d465909997
carbon changes. r=pink/sdagley/beard. a=sfraser.
2001-02-13 21:48:26 +00:00
dprice%netscape.com
12693bd5c2
Correcting config.mak, define /Gh independently of MOZ_DEBUG
...
(65845) rs=leaf,r=waterson,a=blizzard
2001-02-09 22:28:31 +00:00
dprice%netscape.com
ecfc89cf82
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.
2001-02-07 02:19:29 +00:00
blizzard%redhat.com
77b0cd018f
Add checks for xinerama libraries. This is the start of multi-monitor setups for linux. r=cls
2001-02-07 00:10:17 +00:00
kandrot%netscape.com
59870281dc
r=waterson sr=cls
...
Adding a newer version of the libc malloc.c from the author. It is
compiled switched in via --enable-lea.
2001-02-06 04:28:59 +00:00
sspitzer%netscape.com
e21ba186fe
fix for #67205 . get --enable-xpctools to work again.
...
it will build the JS profiler. r=leaf,bryner, sr=cls
2001-02-01 15:36:59 +00:00
mkaply%us.ibm.com
01551e02b6
#65880
...
r=cls
Enable OBJDIR builds for OS/2
2001-01-27 15:36:41 +00:00
cls%seawood.org
afeaffd0c7
Add MOZ_ENABLE_XREMOTE flag so that xremote is only compiled for X-based platforms.
...
Bug #59505
2001-01-27 03:50:07 +00:00
cls%seawood.org
af8f05605d
Add locking to installed-chrome.txt updates. Bug #55174
2001-01-27 01:40:15 +00:00
mjudge%netscape.com
a79e1f9316
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
2001-01-25 22:54:05 +00:00
ashuk%eng.sun.com
02425a348f
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*****
2001-01-22 23:24:34 +00:00
cls%seawood.org
1402a638a9
Add -l (nolockfiles) option for bassackwards OS's without flock().
2001-01-22 07:36:25 +00:00
cls%seawood.org
e4a93882a9
Add locking to prevent race conditions when building .jars.
...
Bug #55174 r=axel@pike.org
2001-01-22 04:20:55 +00:00
axel%pike.org
99b664568f
bug 57282, fixing easy modules like transformiix, r=cls (build stuff)
2001-01-11 11:02:10 +00:00
tor%cs.brown.edu
3eb5078fbf
Bug 63896 - use system libmng if available. r=cls
2000-12-29 19:59:59 +00:00
cls%seawood.org
263c51c15d
XPCOM_STANDALONE is no longer needed for xpcom standalone builds
2000-12-26 23:49:01 +00:00
bryner%uiuc.edu
bc187fdea4
Removing all traces of the old LAYERS #define. r=jst, sr=cls.
2000-12-26 22:19:17 +00:00
cls%seawood.org
35fb240e39
Sigh. Backing out parallel build fixes until we can figure out why the windows tinderbox breaks when my home build didn't.
2000-12-15 03:50:39 +00:00
cls%seawood.org
1158a647da
Add locking so that .jar files aren't corrupted during parallel builds.
...
Bug #55174 r=axel@pike.org
2000-12-15 02:35:53 +00:00
cls%seawood.org
fa677452f8
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
a6be61eef1
Add proper detection of STRIP (which I thought we already had). This should fix the nightly build problem.
2000-12-14 07:39:48 +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
1137f61f37
Oops, forgot to wrap the install in a USE_ELF_DYNSTR_GC ifdef.
2000-12-11 08:00:29 +00:00
cls%seawood.org
91f442fc5d
Changed named of ELF_DYNSTR_GC to elf-dynstr-gc.
...
Bug #62098
2000-12-11 07:25:45 +00:00
cls%seawood.org
e47bda22ef
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
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
cls%seawood.org
4b038c737a
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
2000-12-06 03:25:17 +00:00
mkaply%us.ibm.com
e9180f2e87
#61943
...
r=cls
Add resource compiling for OS/2 - EMX, cleanup BeOS
2000-12-05 03:49:03 +00:00
cls%seawood.org
bce67763ee
Add hooks to turn on module dep tracking by setting MOZ_TRACK_MODULE_DEPS=1 when running configure. Bug #59454
2000-12-04 01:34:02 +00:00
cls%seawood.org
b3735b35c4
Enable BEOS_ADDON_WORKAROUND hack for all BeOS builds
2000-11-27 21:27:10 +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
cls%seawood.org
fd5aeb8ea1
Do not add static libs to linker command if we are manually extracting the individual object files from the archive. Bug #59021
2000-11-15 03:37:45 +00:00
cls%seawood.org
e6b712c403
Added LOOP_OVER_MOZ_DIRS macro which does not descend into directories with static makefiles
2000-11-10 00:55:44 +00:00
cls%seawood.org
6054c6ef1c
Use MOZILLA_DIR instead of $(topsrcdir)/../mozilla to remove netscapism. Bug #54210
2000-10-27 08:47:51 +00:00
mkaply%us.ibm.com
566a8ca764
#58097
...
r=cls
TINDERBOX BREAK - Enable HAVE_MOVEMAIL
2000-10-26 20:45:48 +00:00
cls%seawood.org
2f81d1f71c
OOOPS! Make sure that we touch the .done even if the directory already exists. This will fix the constant rebuild problem
2000-10-25 23:06:55 +00:00
cls%seawood.org
b5d609a14c
Cross-compiling fixes. Bug #11890 r=blizzard
2000-10-24 21:22:32 +00:00
cls%seawood.org
046f731036
Add an explicit dependency to avoid parallel build race problem. Bug #31364 . r=axel@pike.org
2000-10-24 21:10:31 +00:00
alecf%netscape.com
1f08f1ff01
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
2000-10-21 00:09:38 +00:00
sfraser%netscape.com
c517a87c98
Add error handling to die if the input file cannot be read. Also detabbed the file. r=cls
2000-10-20 23:14:12 +00:00
ramiro%eazel.com
a1cfc653dd
Bug 56795. Adding support for corel/eazel profiler. Build changes approved
...
and reviewed by cls. r=cls a=cls.
2000-10-20 14:59:13 +00:00
cls%seawood.org
de4337e464
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
cls%seawood.org
8457694c3b
Initial versions of buildid perl module & template files. Bug #26798
2000-10-18 17:15:17 +00:00
cls%seawood.org
a2921f401a
Add -DXP_WIN & -DXP_WIN32 as default defines for win32 builds. Bug 56767
2000-10-18 07:10:38 +00:00
alecf%netscape.com
78fa9c4e7d
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)
2000-10-11 00:57:44 +00:00
alecf%netscape.com
94294af4d6
first-pass at bonsai-based cvs update script
...
(not part of build, not ready for general consumption)
2000-10-10 20:58:23 +00:00
cls%seawood.org
79ef789489
Add .DELETE_ON_ERROR: target so that if the build fails while building the target, it will remove the incomplete target. Bug 48404
2000-09-28 04:02:15 +00:00
valeski%netscape.com
4a62f9220b
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).
2000-09-27 19:25:28 +00:00
cls%seawood.org
b6dfdbc836
Make build ids work on unix again. Bug #53559 r=jag a=jar
2000-09-27 00:38:38 +00:00
warren%netscape.com
dd1d63ef9e
Fixed REGCHROME to work when MOZ_DISABLE_JAR_PACKAGING is defined. r=waterson
2000-09-26 02:21:41 +00:00
cls%seawood.org
9e75440cf0
Make sure we stay within the posix cmdline length limit (4096) when creating jars. Fix for aix & irix. Bug #53881 r=daa@distributed.net
2000-09-25 00:36:12 +00:00
cls%seawood.org
8f98174020
Unlink file before rename() ing it. Fixes OS/2 bustage. r=mkaply Bug 51857
2000-09-25 00:11:03 +00:00
cls%seawood.org
5b25d51597
Make MOZ_DISABLE_JAR_PACKAGING not create jar files.
2000-09-24 23:56:38 +00:00
warren%netscape.com
7b7969b036
Fix for throbber blocker -- mixed up override and non-override case in make-jars.pl. Also fix for os/2 problem -- can't call utime on open file. Also removed extra CRs from die cmds. r=ssu,mkaply@us.ibm.com,fosterd@hartwick.edu
2000-09-22 00:31:58 +00:00
warren%netscape.com
d436f5536e
Made it so that the commercial tree can find make-jars.pl
2000-09-21 17:24:07 +00:00
warren%netscape.com
f1beb031e8
Added unlink before copy for case where commercial tree has a symlink.
2000-09-21 17:23:29 +00:00
cltbld%netscape.com
bd654f5e40
Do NOT hardcode values into the unix build. Let configure handled it. Fixing cement bustage
2000-09-21 16:37:14 +00:00
warren%netscape.com
18c213e66d
Removed obsolete make-jars-unix.pl
2000-09-21 07:15:57 +00:00
warren%netscape.com
4cd6c43066
Made make-jars.pl not make intermediate copy. Fixed problem calling zip multiple times.
2000-09-21 07:14:35 +00:00
cls%seawood.org
6bd893abee
make MOZ_DISABLE_JAR_PACKAGING actually disable the building of jars. ports tinderboxes and other develoers were not ready for the extra build requirements. r=#mozilla
2000-09-21 06:22:06 +00:00
cls%seawood.org
6f858a7d0d
Moving Cleanup() back into the JarIt() function until a proper fix for the bustage is found.
2000-09-21 05:05:26 +00:00
cls%seawood.org
dcb03055fc
Replace custom recursive mkdir with perl5 standard File::Path::mkpath().
2000-09-21 04:29:59 +00:00
warren%netscape.com
302c197cf8
Fixed 'zip warning: name not matched' problem
2000-09-21 03:51:35 +00:00
warren%netscape.com
59ff36aa31
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
warren%netscape.com
ecc687a9f5
Added -s option to make-jars.pl (doh).
2000-09-20 23:36:42 +00:00
warren%netscape.com
69b2460215
Merged in cls' changes for objDir builds.
2000-09-20 22:45:45 +00:00
warren%netscape.com
7ea00d2514
Taking stab at change -- need to use topsrcdir for objDir build system.
2000-09-20 21:28:30 +00:00
warren%netscape.com
bee219540c
Checking in diagnostics for puma problem.
2000-09-20 21:20:59 +00:00
edburns%acm.org
5c5fbc03e8
bug=32162
...
r=leaf
a=brendan
# This file contains make rules for building java files using mozilla's
# make system. To use this file, you must include this file before
# including rules.mak. Like this:
# include <$(DEPTH)\config\javarules.mak>
# include <$(DEPTH)\config\rules.mak>
2000-09-20 20:02:49 +00:00
warren%netscape.com
181bb2dcb2
Landing jar packaging from jar_restructuring_branch. r=hyatt,dprice,sfraser,dveditz,vishy,sgehani
2000-09-20 19:35:24 +00:00
cls%seawood.org
37740f151b
Sigh. Need a case for components & non-components.
2000-09-17 18:40:42 +00:00
cls%seawood.org
ce6ef8d267
Add support for BeOS addon limitation workaround. Set BEOS_ADDON_WORKAROUND to use it. bug #51655
2000-09-17 05:32:36 +00:00
cls%seawood.org
082d396feb
Fix the case of overriding a jar entry
2000-09-15 22:19:51 +00:00
cls%seawood.org
41cf1e60de
Use make-jars-unix.pl for unix builds.
2000-09-15 21:43:02 +00:00
cls%seawood.org
0ef430c42d
Initial unix variant of make-jars.pl. Supports objdirs. Takes additional "-s srcdir" option to designate location of srcdir. -c option does not work. r=disttsc@bart.nl (jag) a=leaf bug #52065
2000-09-15 21:40:10 +00:00
mkaply%us.ibm.com
bce8f1804b
#45185
...
r=cls, a=brendan
I have no idea how I broke rules.mk like this but it has extra CR/LF
2000-09-15 19:14:14 +00:00
warren%netscape.com
6be2561bee
Bug 52701 - bringing MOZ_DISABLE_JAR_PACKAGING back to life.
2000-09-15 08:08:11 +00:00
cls%seawood.org
b4bc453a6e
Add check for perl api version 5.005 as forced by this jar fiasco.
...
Turn on MOZ_DISABLE_JAR_PACKAGING if perl api != 5.005 or zip is not installed.
Turn off the copy feature of make-jars.pl as that doesn't work in the objdir aware version of the make-jars.pl script.
Bug 52065. r=bryner
2000-09-15 00:19:30 +00:00