cls%seawood.org
8fe86ff395
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
9abde5da51
#77245
...
r=cls
Have OS/2 handle lib names better
2001-05-02 00:23:38 +00:00
cls%seawood.org
226028f5bf
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
2c65f67209
Place xpcom libs before nspr libs in MOZ_COMPONENT_LIBS
2001-04-30 02:56:51 +00:00
cls%seawood.org
e38e9cb5c7
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
fc98b19b2c
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
a5cfe34792
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
e052bd05ba
Make --with-dbgrinfo-modules work as expected.
...
bug #77088 r=shaver
2001-04-27 10:00:33 +00:00
cls%seawood.org
755fca82f2
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
29245148cf
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
9c9c0be0ea
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
d3e9215a68
Remove unused OpenVMS-specific lines.
...
b=76519 r=cls a=blizzard
2001-04-23 10:43:11 +00:00
cls%seawood.org
52aab8136f
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
74cdc661b1
Build fixes based upon Ron's original mega-patch.
2001-04-19 01:53:36 +00:00
bryner%uiuc.edu
1638ed7af6
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
3313ef598a
Adding initial support for building mozilla with autoconf version of NSS. r=bryner
2001-04-09 09:38:30 +00:00
cls%seawood.org
4ecdbf35d2
Update build to use nspr.m4.
...
Start using nspr-config to set NSPR_CFLAGS & NSPR_LIBS.
Start placing nspr headers under $(DIST)/include/nspr to match a system installed NSPR.
Bug #73919 r=blizzard@mozilla.org
2001-04-07 04:34:53 +00:00
cls%seawood.org
378d63a2a4
Removing obsolete USE_NSPR_AUTOCONF usage
2001-04-06 08:44:49 +00:00
akkana%netscape.com
531bc52575
66345: Factoring necessary for editor reorganization. sr=kin, r=jfrancis
2001-04-05 23:57:18 +00:00
pinkerton%netscape.com
0905cc704f
OS_ARCH is no longer 'Rhapsody' on OSX, it's now 'Darwin'. Fixes problem
...
where shared libs all would try to link as stand-alone and fail to find _main().
r=beard/sr=blizzard.
2001-04-05 03:36:56 +00:00
cls%seawood.org
2ee6cb8d07
Make sure that cpp & asm files are rebuilt on Makefile.in changes like .c files.
2001-04-05 02:12:53 +00:00
cls%seawood.org
ce739653f5
Update our non-compiler based dependency system to build dependencies on the fly like the compiler-based system does.
...
Bug #66529 r=leaf
2001-04-05 01:18:34 +00:00
erik%netscape.com
910367aea6
checkin for bstell@netscape.com:
...
bug 54000; r=ftang@netscape.com , sr=erik@netscape.com
(part of nl_langinfo(CODESET);)
add OS_ARCH compile define
2001-04-03 06:01:07 +00:00
pavlov%netscape.com
629556fa98
turning on new imagelib on linux bugs 73161 and 70938 r=bryner,syd sr=waterson
2001-03-30 07:05:02 +00:00
mkaply%us.ibm.com
e82031955a
#73191
...
r=beard, sr=brendan
Remove CRT_CALL - change to PR_CALLBACK or JS_DLL_CALLBACK appropriately
2001-03-26 23:21:53 +00:00
dveditz%netscape.com
5736b2fa61
fix commercial bustage and make depend builds not break when MOZ_SRC
...
slash goes the wrong way. r=cls
2001-03-26 08:39:11 +00:00
cls%seawood.org
150b03282c
Add a space to make verbose output less confusing
2001-03-24 13:44:41 +00:00
cls%seawood.org
0758824807
Only build chrome jar files by default. Use either --enable-chrome-format (autoconf) or MOZ_CHROME_FILE_FORMAT (win32) to override.
...
Bug #72390 r=jag
2001-03-24 11:07:15 +00:00
pavlov%netscape.com
abfc3097d2
turning on the new imagelib on windows. bug 70938 r=jag sr=waterson
2001-03-23 08:41:05 +00:00
darin%netscape.com
fdcaa35500
Enables new cache on Win32. r=dougt,gagan a=mscott,rpotts,chofmann
2001-03-22 03:08:15 +00:00
cls%seawood.org
5dc13141ba
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
a6b047b984
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
6fb55c42b1
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
42c00de566
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
324b8102e2
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
b13183b421
71057 sr=waterson properly demangle C symbols NOT PART OF THE REGULAR BUILD
2001-03-13 10:42:36 +00:00
dprice%netscape.com
dbec894840
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
ba51334429
#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
757a59d6f3
OS/2 TB break
...
don't filter getcanvas when filtering getc
2001-03-10 17:52:05 +00:00
cls%seawood.org
8dfb0c65f3
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
181396975a
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
984dc05fd3
Actually use CPPFLAGS when it is passed to configure
2001-03-09 04:53:17 +00:00
dbaron%fas.harvard.edu
5a1f5835dc
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
4308eb20b9
update script to work on windows (not part of build)
2001-03-08 15:08:03 +00:00
colin%theblakes.com
590355fb7f
Removal of unused build defines. r=cls. b=70724
2001-03-05 12:15:43 +00:00
mkaply%us.ibm.com
f0b02cdb3a
#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
814393f336
use the find.exe in the path, sr=jband, r=granrose
2001-03-01 02:26:22 +00:00
erik%netscape.com
c257b52ba2
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
8643a92f86
Adding and updating necessary .cvsignore files. Bug #61550
2001-02-24 06:22:49 +00:00
waterson%netscape.com
2cd62f503b
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
2c358ee3ba
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
105d3c555e
carbon changes. r=pink/sdagley/beard. a=sfraser.
2001-02-13 21:48:26 +00:00
dprice%netscape.com
41c983e09c
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
5c462e933c
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
53b525170b
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
24123921f2
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
e2a6bf7559
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
32b73e9541
#65880
...
r=cls
Enable OBJDIR builds for OS/2
2001-01-27 15:36:41 +00:00
cls%seawood.org
576bce74cc
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
475af3188d
Add locking to installed-chrome.txt updates. Bug #55174
2001-01-27 01:40:15 +00:00
mjudge%netscape.com
e5dbae6f52
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
5726646077
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
1427fbef29
Add -l (nolockfiles) option for bassackwards OS's without flock().
2001-01-22 07:36:25 +00:00
cls%seawood.org
8c9709d36a
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
f7ec15df4c
bug 57282, fixing easy modules like transformiix, r=cls (build stuff)
2001-01-11 11:02:10 +00:00
tor%cs.brown.edu
a0c57662ca
Bug 63896 - use system libmng if available. r=cls
2000-12-29 19:59:59 +00:00
cls%seawood.org
f91458e6a5
XPCOM_STANDALONE is no longer needed for xpcom standalone builds
2000-12-26 23:49:01 +00:00
bryner%uiuc.edu
7bf99af947
Removing all traces of the old LAYERS #define. r=jst, sr=cls.
2000-12-26 22:19:17 +00:00
cls%seawood.org
a7082d8870
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
8c4342470e
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
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
8069d1d82e
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
104409af75
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
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
c689c1f377
Changed named of ELF_DYNSTR_GC to elf-dynstr-gc.
...
Bug #62098
2000-12-11 07:25:45 +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
8c549a6494
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
4a74058213
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
d0fa84cbb3
#61943
...
r=cls
Add resource compiling for OS/2 - EMX, cleanup BeOS
2000-12-05 03:49:03 +00:00
cls%seawood.org
a3cca6d3ca
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
436cd9813d
Enable BEOS_ADDON_WORKAROUND hack for all BeOS builds
2000-11-27 21:27:10 +00:00
dougt%netscape.com
36dc294e5e
Static Module Patch. r=valeski,warren@netscape.com, sr/a=cls@netscape.com
2000-11-21 23:40:34 +00:00
cls%seawood.org
2b110ba071
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
4cb913ed30
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
13a9423105
Use MOZILLA_DIR instead of $(topsrcdir)/../mozilla to remove netscapism. Bug #54210
2000-10-27 08:47:51 +00:00
mkaply%us.ibm.com
d076b6e6f0
#58097
...
r=cls
TINDERBOX BREAK - Enable HAVE_MOVEMAIL
2000-10-26 20:45:48 +00:00
cls%seawood.org
36bf095ea7
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
55b0a0d720
Cross-compiling fixes. Bug #11890 r=blizzard
2000-10-24 21:22:32 +00:00
cls%seawood.org
e9fe92e9bf
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
157dde3bef
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
4865e7abfe
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
faf59c6da9
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
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
cls%seawood.org
96a6d8463a
Initial versions of buildid perl module & template files. Bug #26798
2000-10-18 17:15:17 +00:00
cls%seawood.org
e072ace54a
Add -DXP_WIN & -DXP_WIN32 as default defines for win32 builds. Bug 56767
2000-10-18 07:10:38 +00:00
alecf%netscape.com
df9c8fcd73
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
189c453c52
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
13b54dd090
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
b8de615d3e
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
25adfe2fa2
Make build ids work on unix again. Bug #53559 r=jag a=jar
2000-09-27 00:38:38 +00:00
warren%netscape.com
2ddd8e4418
Fixed REGCHROME to work when MOZ_DISABLE_JAR_PACKAGING is defined. r=waterson
2000-09-26 02:21:41 +00:00
cls%seawood.org
3d5e6a4110
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
3395f95b64
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
c3968eb2f6
Make MOZ_DISABLE_JAR_PACKAGING not create jar files.
2000-09-24 23:56:38 +00:00
warren%netscape.com
186f7bd6a8
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
4bf9b97852
Made it so that the commercial tree can find make-jars.pl
2000-09-21 17:24:07 +00:00
warren%netscape.com
88416dcc48
Added unlink before copy for case where commercial tree has a symlink.
2000-09-21 17:23:29 +00:00
cltbld%netscape.com
2dafc331d1
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
9262820243
Removed obsolete make-jars-unix.pl
2000-09-21 07:15:57 +00:00
warren%netscape.com
4c2266ba88
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
aa86baf57c
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
b3ec10c512
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
8ab7b9e82f
Replace custom recursive mkdir with perl5 standard File::Path::mkpath().
2000-09-21 04:29:59 +00:00
warren%netscape.com
e8e29c7e94
Fixed 'zip warning: name not matched' problem
2000-09-21 03:51:35 +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
warren%netscape.com
5168de85ec
Added -s option to make-jars.pl (doh).
2000-09-20 23:36:42 +00:00
warren%netscape.com
efcae75944
Merged in cls' changes for objDir builds.
2000-09-20 22:45:45 +00:00
warren%netscape.com
1530aa06ea
Taking stab at change -- need to use topsrcdir for objDir build system.
2000-09-20 21:28:30 +00:00
warren%netscape.com
cc508ffb4c
Checking in diagnostics for puma problem.
2000-09-20 21:20:59 +00:00
edburns%acm.org
70d5b4ed9f
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
075350b1c8
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
4f275fa235
Sigh. Need a case for components & non-components.
2000-09-17 18:40:42 +00:00
cls%seawood.org
28d261a6bf
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
9dd8c8825e
Fix the case of overriding a jar entry
2000-09-15 22:19:51 +00:00
cls%seawood.org
fc720b7891
Use make-jars-unix.pl for unix builds.
2000-09-15 21:43:02 +00:00
cls%seawood.org
973c425087
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
69a755b787
#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
13c152846a
Bug 52701 - bringing MOZ_DISABLE_JAR_PACKAGING back to life.
2000-09-15 08:08:11 +00:00
cls%seawood.org
d8cd57fec8
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
6f4583bc68
turning this off again
2000-09-14 23:56:09 +00:00
mkaply%us.ibm.com
3610ee6bc7
#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
5d12afe9ba
jar packaging for linux = on
2000-09-14 21:35:05 +00:00
warren%netscape.com
25ad828873
Made make system use add-chrome.pl to avoid duplicate entries in installed-chrome.txt
2000-09-14 08:43:31 +00:00
warren%netscape.com
2c5c1b2cb8
Added comments.
2000-09-14 08:32:50 +00:00
warren%netscape.com
9ca9080a6b
Added add-chrome.pl which updates installed-chrome.txt to contain a jar file if it doesn't already exist.
2000-09-14 08:31:59 +00:00
vishy%netscape.com
59637c069b
Jar packaging fixup - changes by warren. Looked at by dveditz and ssu.
...
r=vishy. verified this solution works for mozilla, commercial and shrimp.
dont have bug number handy but this should be world++. basically from
now on, jar.mn rules will both create the jar and publish the flat files
to dist. the flat files are needed so that installers can compose the
files into a new naming system or delete some or whatever.
2000-09-14 04:45:15 +00:00
cls%seawood.org
a44d80c780
SunWS_cache is a dir
2000-09-13 07:36:37 +00:00
dveditz%netscape.com
5041181bee
Register chrome correctly in Mozilla debug builds when chrome jar packaging
...
turned off. Bug 51902 -- windows build system only, not a source file change
2000-09-13 01:11:54 +00:00
warren%netscape.com
ce7ac11e4d
Fixed to copy files as well as jar them.
2000-09-12 05:10:48 +00:00
warren%netscape.com
5a944193cc
Made make-jars.pl copy files to dist as well as zip them (with -c option).
2000-09-11 23:08:41 +00:00
valeski%netscape.com
5158f9f336
50188. removing webshell leak detection special macros. now we'll spew data in debug builds only
2000-09-11 22:06:52 +00:00
disttsc%bart.nl
6fc47afd94
Cleaning up the rest of viewSource.xul build ID mess. b=52085, r=scc, a=brendan
2000-09-11 19:56:28 +00:00
anthonyd%netscape.com
44110dc223
putting in the rules for jar packaging,
...
NOT IN THE BUILD
dprice using anythonyd's linux machine
if there are problem email dprice@netscape.com
2000-09-09 05:54:35 +00:00
anthonyd%netscape.com
f1c81d2980
make certain the destination path for the jar file exists. R=warren
...
dprice using anthonyd's account
if there are problems email dprice@netscape.com
2000-09-09 05:46:29 +00:00
ssu%netscape.com
1f229f5e1f
added option to update/noupdate the chrome jar files. a,r=dveditz
2000-09-09 02:08:03 +00:00
dveditz%netscape.com
32ba84841c
moving regchrome target into rules.mak so it'll work from anywhere
2000-09-07 12:06:38 +00:00
ssu%netscape.com
7116f8e1f5
revamp chrome zipping to fix dev vs. release build problems, also support bugscape bug 2152. r=dveditz
2000-09-07 09:34:29 +00:00
leaf%mozilla.org
9a36883706
fix for echo-depth-path, from Axel Hecht <ah@numerik.uni-kiel.de>, r=leaf
2000-09-05 21:42:52 +00:00
valeski%netscape.com
31818f126d
fixing win9X make build problem
2000-09-01 20:18:46 +00:00
leaf%mozilla.org
2ddc21815b
adding GARBAGE_DIRS variable for clobbers... so we can have core directories
...
in the tree (and not have it removed during a clobber) if some developer is
foolish enough to create one.
2000-08-30 01:15:32 +00:00
mscott%netscape.com
23e8dc024e
remove the -u flag to the call to zip. This causes various problems with the jar stuff.
...
(I just made this change to commercial earlier)
2000-08-29 00:45:26 +00:00
warren%netscape.com
732f5c6abb
Fixed comments.
2000-08-25 19:53:02 +00:00
warren%netscape.com
2582c6485f
Fixed to pick up perl from the path (need perl 5.005, or the ActiveState perl now).
2000-08-25 19:52:53 +00:00
warren%netscape.com
c684ed0a7f
Turning on jar packaging by default. Set MOZ_DISABLE_JAR_PACKAGING to disable.
2000-08-25 18:54:19 +00:00
warren%netscape.com
511ed9d77d
Updating rules.mak to have a 'chrome' target. Set JAR_PACKAGING to build with jar files.
2000-08-25 04:42:47 +00:00
warren%netscape.com
05710b8fc5
Fixed file copy loop to work for binary files.
2000-08-25 04:38:43 +00:00
cls%seawood.org
469c427b58
Use the -n32 ABI as the default for Irix 6.x but allow the option to disable it.
2000-08-19 08:05:05 +00:00
warren%netscape.com
e018767b3e
Fixed path to jar.mn in comment
2000-08-12 10:11:50 +00:00
warren%netscape.com
d34162677e
Fixed to clean up files and directories properly. Fixed mod times of copied files so they don't get re-jarred.
2000-08-11 05:16:15 +00:00
warren%netscape.com
9e0a82b706
Fixed bustage for chrome:: rule
2000-08-11 00:47:03 +00:00
warren%netscape.com
c9beb554de
Preparing for jar packaging. Added warning.
2000-08-10 23:52:29 +00:00
dprice%netscape.com
0ef211cd0a
make-jars.pl now properly cleans up any extra files and folders that it creates
2000-08-05 06:08:02 +00:00
dprice%netscape.com
cee46e166d
adding recursive delete function
2000-08-04 20:25:42 +00:00
dprice%netscape.com
bc6e73e5a4
removes copied files. Doesn't remove created directories yet.
2000-08-03 20:58:31 +00:00
cls%seawood.org
b5b56c67e5
Fix --enable-logrefcnt so that it will actually force refcnt logging on or off per http://lxr.mozilla.org/seamonkey/source/xpcom/doc/MemoryTools.html .
2000-08-02 03:17:49 +00:00
cls%seawood.org
9ae337ffd5
On second thought, nevermind
2000-08-02 02:44:56 +00:00
cls%seawood.org
386071a27f
Add checks for FORCE_BUILD_REFCNT_LOGGING & NO_BUILD_REFCNT_LOGGING per http://lxr.mozilla.org/seamonkey/source/xpcom/doc/MemoryTools.html .
2000-08-02 02:42:54 +00:00
warren%netscape.com
06afe15665
Added back in use Cwd;
2000-07-28 05:08:08 +00:00
warren%netscape.com
e5b8b3284b
Fixed up rules for jarring.
2000-07-28 04:46:45 +00:00
dprice%netscape.com
62fc728959
bug fixing
2000-07-20 22:28:01 +00:00
tor%cs.brown.edu
58a834ad61
Bug 40748 - officially kill the SUNWspro4.2 build. r=cls, a=waterson
2000-07-19 19:53:01 +00:00
mkaply%us.ibm.com
9f2e16e725
#40177
...
r=cls, a=brendan
Delete OS/2 specific build files during the clobber
2000-07-19 14:03:25 +00:00
mkaply%us.ibm.com
b61c654e78
#40177
...
r=cls, a=brendan
OS/2 build changes to get webshell/tests/viewer building
2000-07-19 13:58:45 +00:00
jband%netscape.com
d64b148f22
patches from madams@janna.com to build xpconnect standalone. bug 42026. r=leaf@mozilla.org a=brendan@mozilla.org
2000-07-19 03:36:27 +00:00
warren%netscape.com
b667a6fc0f
Took out -o from make-jars.pl because it didn't work.
2000-07-19 01:38:09 +00:00
warren%netscape.com
cd2b568a16
Reverted dougt's silly change that spews all sorts of crap in the build.
2000-07-18 06:03:18 +00:00
mcafee%netscape.com
8df7eb76c6
Ignore generated files.
2000-07-13 23:15:42 +00:00
dougt%netscape.com
8c5c1d8cb5
removing -nologo. It is reduntant. ra=leaf@mozilla.org
2000-07-12 22:33:55 +00:00
dprice%netscape.com
19e5947ac1
NOT IN THE BUILD
2000-07-12 07:50:37 +00:00
dprice%netscape.com
d0a85cdb5d
NOT IN THE BUILD
...
Modified the xinstall:: rule
2000-07-12 07:45:26 +00:00
dbaron%fas.harvard.edu
a34ec67119
Prevent builds on Win95/Win98 from excessively going through the unused libs phase by removing the Win95/Win98 libs phase rules. r=warren a=waterson b=42428
...
This should affect only builds done on Win95/Win98 (where WINOS=WIN95).
2000-07-11 21:17:37 +00:00
dprice%netscape.com
764ab3ec81
NOT IN THE BUILD
2000-07-11 06:40:09 +00:00
cls%seawood.org
062c8bd937
Start tedious process of removing obsolete mozilla/include files from build. This patch should take us down to 19 of 101. Bug #38061
2000-07-10 07:13:31 +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
9fb0332aac
Updated NetBSD section so that mozilla will build on NetBSD-current. Bug #41524 Thanks to Shin'ichiro TAYA <taya@sm.sony.co.jp> for the patch.
2000-07-08 11:39:05 +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
cls%seawood.org
33938e6100
Removing last vestiges of raptor from unix build. Since some libs were renamed, a 'make distclean' is recommeneded to remove the old copies of those libs. Bug #8228 r=bryner
2000-07-02 18:44:42 +00:00
cls%seawood.org
96bae572bc
Erk, wrong identifier for OS/2
2000-06-29 03:03:43 +00:00
cls%seawood.org
b1038e956c
OS/2's cmd.exe doesn't support the no-op ':' .
2000-06-28 22:31:12 +00:00
cls%seawood.org
6f8d49134a
Reverting mkaply's checkin as it breaks --enable-elf-dynstr-gc on optimized builds.
2000-06-28 22:29:38 +00:00
mkaply%us.ibm.com
43c60ab8f4
#43357
...
NO ONE AROUND TO REVIEW
The change for ELF broke our tinderbox. The second ELF line should be in the else case for OS/2.
2000-06-28 14:19:33 +00:00
cls%seawood.org
8e8437f9fd
Tweaks to build xpconnect standalone. Bug #42024 . Thanks to Mark Adams <madams@janna.com> for the patches.
2000-06-28 07:03:13 +00:00
cls%seawood.org
d27fda69b0
Adding configure option --enable-elf-dynstr-gc. Bug #43357
2000-06-28 04:32:15 +00:00
Jerry.Kirk%Nexwarecorp.com
84bc03fc95
Changes to allow the Photon version of Mozilla to not be a
...
MONOLITHIC_TOOLKIT any longer.
r=cls
2000-06-27 02:45:09 +00:00
cltbld%netscape.com
bc4cdc5f90
added DefinesOptions.h to Mac build. part of fix for #39959
2000-06-24 00:02:31 +00:00
mkaply%us.ibm.com
55b0873c35
#40177
...
r=cls, a=brendan
OS/2 bring up - need IMPORT_LIBS on OS/2
2000-06-22 22:11:45 +00:00
mkaply%us.ibm.com
d3217be316
#40177
...
r=cls, a=brendan
OS/2 bring up - copy dirent.h and getopt.h to the dist for VisualAge build
2000-06-22 22:10:43 +00:00
mkaply%us.ibm.com
485388f43d
#40177
...
r=cls, a=brendan
OS/2 bring up - Change some hardcoded values into variable - remove some extra loops that OS/2 was going down.
2000-06-21 00:54:56 +00:00