cls%seawood.org
faa4e8ff84
Remove obsolete --disable-new-cache option & MOZ_NEW_CACHE/OLD_CACHE ifdefs from the tree. We are not turning back now. :)
...
Bug #89008 r=dougt sr=waterson
2001-07-06 08:07:43 +00:00
mkaply%us.ibm.com
d135a87574
#88742
...
r=cls
Enable ASM_SUFFIX in the build
2001-07-02 03:49:50 +00:00
cls%seawood.org
66d937045b
Landing static build changes for OS2
...
Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
Bug #85283 r=mkaply r=waterson
2001-07-01 12:11:13 +00:00
cls%seawood.org
eb0e9664d4
Removing unused/terminally broken configure options:
...
--disable-async-dns
--disable-build-xpfe
--disable-editor-api-log
2001-07-01 09:46:46 +00:00
cls%seawood.org
dec5d5890b
Removing checks for gdk-pixbuf
...
Bug #88504
2001-07-01 09:41:27 +00:00
peterv%netscape.com
e65f08b9fe
Fix for bug 83589 (Doing a commercial build clobbers DefinesOptions.h, forcing an entire rebuild). We now have separate headers for the optional defines for mozilla/commercial and debug/optimized. sr=sfraser.
2001-06-30 17:10:55 +00:00
mkaply%us.ibm.com
a1785baacf
#86711
...
r=cls
gmake clean deletes dom/public/idl/core directory on OS/2
2001-06-26 21:21:10 +00:00
cls%seawood.org
17ef3e2e1d
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
2f414c591f
Use non-versioned names for nss libraries as they have different basenames for their static & shared libs (see bug 86254).
...
Bug #46775
2001-06-20 22:11:23 +00:00
waterson%netscape.com
b74d6e1c8b
Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs.
2001-06-20 20:21:49 +00:00
cls%seawood.org
7657bb0805
Set DEF_FILE & IMPORT_LIBRARY to NULL when setting SHARED_LIBRARY to NULL. Should fix OS/2 tinderbox bustage.
2001-06-19 00:08:53 +00:00
cls%seawood.org
bf5fb48486
Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
...
Changes allow us to have a finer control over which parts of the tree are built with PIC. Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
jcgriggs%sympatico.ca
63a8ecff6a
Updates to Build for Qt Mozilla. Bugzilla #81241
2001-06-18 16:11:30 +00:00
cls%seawood.org
f3de1c990d
Only remove specific .map files on OS/2
...
Bug #84981 r=jag a=asa
2001-06-16 23:47:49 +00:00
peterv%netscape.com
936f841cc8
Fix for bug 81414 (transformiix standalone won't build, MOZ_XSL->!TX_EXE). Code by Axel Hecht, r=peterv/cls, sr=scc, a=dbaron.
2001-06-10 16:45:36 +00:00
axel%pike.org
fad1f9f150
Backing out fix for 81414, I have no idea what win is doing here
2001-06-10 12:55:01 +00:00
axel%pike.org
804eb2967a
bug 81414, build standalone transformiix, MOZ_XSL->!TX_EXE, r=peterv,cls, sr=scc, a=dbaron (on behalf of drivers)
2001-06-10 11:30:48 +00:00
cls%seawood.org
34b7986e37
Add --disable-auto-deps option which causes the build system to not automatically generate dependencies on the fly. Also, fixes VPATH problem with non gcc-MD separate build phase |make depend|.
...
Bug #66529 r=pavlov
2001-05-22 07:52:30 +00:00
leaf%mozilla.org
84a6cbf634
profile and coverage builds need different optimization flags (mostly for talkback)
...
r=dprice
2001-05-17 02:28:31 +00:00
rginda%netscape.com
cb7748f0f6
bug 76050, js debugger unix make system changes, r=cls
2001-05-15 05:48:08 +00:00
dveditz%netscape.com
8688792701
fix Mac build problem for bug 7022; thanks to sgehani@netscape.com for tracking down
2001-05-14 12:38:15 +00:00
cls%seawood.org
5c6767c68c
Use homegrown mozLock package instead of flock() as some platforms and/or filesystems do not implement flock (correctly)).
2001-05-14 11:13:51 +00:00
cls%seawood.org
83a4702ddb
Try to leave as little time as possible between discovering the lockfile does not exist and creating a new one.
2001-05-14 09:56:03 +00:00
cls%seawood.org
56d26b8678
Add $(DEPTH)\config to cmdlines for make-jars.pl & add-chrome.pl in preparation for switchover to using mozLock.
2001-05-14 08:40:19 +00:00
cls%seawood.org
005e7a271e
Add priv_abspath subroutine since ActiveState's perl 522 release seems to hit an infinite loop + mem leak.
...
Store filehandles in hash based upon lockfile name so that we can grab the filehandle latter to close the lockfile before removing it.
2001-05-14 08:32:58 +00:00
cls%seawood.org
a29b5875ab
Add MOZILLA_DIR/config to perl's include path so that we can find mozLock.pm when necessary
2001-05-13 00:26:35 +00:00
cls%seawood.org
22efa6d8df
Initial version. Since flock() doesn't work on all platforms or with all filesystems, implement locking using lck files.
2001-05-13 00:25:19 +00:00
cls%seawood.org
74757e3db2
Replace chrome:: target with install::. Using chrome:: was causing |make -j3 install| builds to fail to execute the chrome:: target due to a suspected bug in gnu make. (|make MAKE='make -j3' install| works fine.)
2001-05-12 07:08:27 +00:00
dprice%netscape.com
3a360b7298
71010 - entry points not found. Disabling win32.order files r=waterson
2001-05-12 02:59:49 +00:00
cls%seawood.org
dbbfa197bf
Fix |make clean| for Mac OSX
...
Bug #75895
2001-05-11 14:48:36 +00:00
peterv%netscape.com
d5a6b02631
72141 (Enable XSLT in default builds). r=nisheeth, sr=jst.
2001-05-11 08:43:45 +00:00
ftang%netscape.com
378ad98963
fix 75982 r=ftang sr=erik
...
turn IBMBIDI on by default in car pool
2001-05-09 21:20:16 +00:00
dprice%netscape.com
035dcd0371
65845 sr=waterson r=jband
...
proper demanging code, ensure .pdb files and log the results to a file
2001-05-09 04:01:57 +00:00
alecf%netscape.com
8a57a514a8
minor tweak so fast-update picks up new directories. not part of build
2001-05-08 05:21:28 +00:00
cls%seawood.org
6f256984a9
Let the use of PR_Log() be controlled by a toplevel build option. All places that set FORCE_PR_LOG to force logging on need to wrap that #define FORCE_PR_LOG in a MOZ_LOGGING ifdef.
...
It's on by default. Set
--disable-logging (unix)
NO_LOGGING=1 (win32)
moz_logging = 0 (mac)
to turn it off globally.
Bug #53226 r=sspitzer,leaf,sfraser
2001-05-05 10:18:53 +00:00
mkaply%us.ibm.com
f822e94e50
#77245
...
r=cls
Have OS/2 handle lib names better
2001-05-02 00:23:38 +00:00
cls%seawood.org
00eae7d3b8
Use WINOS instead of OS_TARGET to check if building on win9x.
...
Bug #68776
2001-04-30 03:33:07 +00:00
cls%seawood.org
bc6c487031
Place xpcom libs before nspr libs in MOZ_COMPONENT_LIBS
2001-04-30 02:56:51 +00:00
cls%seawood.org
c70a5e94ea
Use MOZILLA_DIR instead of topsrcdir so that the commercial tree does not break (hopefully)
2001-04-28 18:54:44 +00:00
cls%seawood.org
a74effc1af
Generate list of exported libraries to be used for final link as we traverse the tree. Bug #46775
2001-04-28 18:51:31 +00:00
cls%seawood.org
f8395da772
Simple script to add entry to file if the entry doesn't already exist. Uses flock () . Needed for generating final link list for static builds. bug #46775
2001-04-28 18:49:31 +00:00
cls%seawood.org
72889a4a45
Make --with-dbgrinfo-modules work as expected.
...
bug #77088 r=shaver
2001-04-27 10:00:33 +00:00
cls%seawood.org
1a67b6ca80
Use CONFIG_TOOLS instead of DEPTH/config so that the commercial build works. Bug #66529 r=jdunn@netscape.com,mtchan@eng.sun.com
2001-04-27 04:19:44 +00:00
cls%seawood.org
d24cf31017
Do not use builtin mkdepend for OS/2 until they've ported it. Fixes OS/2 tinderbox bustage caused by previous checkin for bug #66529 r=mkaply
2001-04-24 03:54:12 +00:00
cls%seawood.org
d547ee80dd
Fix dependency rules for in-tree mkdepend.
...
Force solaris to use in-tree mkdepend since their system makedepend up to at least solaris 7 causes the build times to more than double with the new non-compiler dependency scheme.
2001-04-23 22:54:29 +00:00
colin%theblakes.com
043d570472
Remove unused OpenVMS-specific lines.
...
b=76519 r=cls a=blizzard
2001-04-23 10:43:11 +00:00
cls%seawood.org
b3b1aa739c
Reversing previous checkin. This was not meant for the trunk just yet. Broken client.mk on the branch. :-/
2001-04-19 03:00:55 +00:00
cls%seawood.org
3b8374aa75
Build fixes based upon Ron's original mega-patch.
2001-04-19 01:53:36 +00:00
bryner%uiuc.edu
d133331d26
Add support for building PSM from the nss autoconf branch using --enable-crypto. Remove references to obsolete MOZ_SECURITY define. r=cls.
2001-04-14 03:20:48 +00:00
cls%seawood.org
135b1a96ec
Adding initial support for building mozilla with autoconf version of NSS. r=bryner
2001-04-09 09:38:30 +00:00