Граф коммитов

1115 Коммитов

Автор SHA1 Сообщение Дата
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
dprice%netscape.com 91d2cfe423 turning this off again 2000-09-14 23:56:09 +00:00
mkaply%us.ibm.com 1713f15b07 #45185
r=cls, a=brendan
Change from pedemonte and jblanco for compiling RC on OS/2
2000-09-14 23:11:24 +00:00
dprice%netscape.com e3526a30ee jar packaging for linux = on 2000-09-14 21:35:05 +00:00
warren%netscape.com 522dfc5ddf Made make system use add-chrome.pl to avoid duplicate entries in installed-chrome.txt 2000-09-14 08:43:31 +00:00