slamm%netscape.com
050b46d937
Cleanup EXIT_ON_ERRORS in LOOP_OVER_DIRS. r=cls
...
git-svn-id: svn://10.0.0.236/trunk@62069 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-02 20:45:23 +00:00
mkaply%us.ibm.com
9f2a1f91fe
# 25555
...
r= cls@seawood.org
OS/2 changes for Mozilla - add #ifdef, change #ifdef
git-svn-id: svn://10.0.0.236/trunk@62067 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-02 20:33:46 +00:00
cls%seawood.org
6573bbb91d
Finally following warren's lead from "last year", the libs phase has been removed from the build. Directories had to be ordered and in some cases, traversed after a subsequent module was built.
...
Fixed the recursive makes into GtkMozilla so that they will report build failures like the other dirs.
Removed LIBS_NEQ_INSTALL variable and associated ifdefs.
git-svn-id: svn://10.0.0.236/trunk@62056 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-02 13:29:03 +00:00
cls%seawood.org
94960d8ea9
Reverted part of slamm's checkin so that non-official builds (including tinderboxes) stop on errors. Changed makefiles to use gmake's -C option instead of 'cd'.
...
git-svn-id: svn://10.0.0.236/trunk@62054 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-02 12:41:47 +00:00
slamm%netscape.com
ea57c1d250
Eliminate about 8 shell commands in LOOP_OVER_DIRS. That is 8 shell commands for every directory (~1300) for three build targets. Cuts export target by half on my machine.
...
git-svn-id: svn://10.0.0.236/trunk@62025 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-02 03:39:19 +00:00
slamm%netscape.com
b8c762b652
Avoid forking a process for every directory for every pass of the build for a value that is never used.
...
git-svn-id: svn://10.0.0.236/trunk@62017 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-02 02:11:34 +00:00
jim_nance%yahoo.com
d8ad7ca658
Change to cause make to print failing command if the -s flag is given. If
...
the -s flag is not give all commands get printed, so we dont need to do
anything. Requested and reviewed by r=sford3@swbell.net
git-svn-id: svn://10.0.0.236/trunk@61736 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-26 04:21:53 +00:00
jim_nance%yahoo.com
51bda85ae3
Adding commands to print out the file getting built. This increases the usefulness of make -s
...
git-svn-id: svn://10.0.0.236/trunk@61644 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-25 03:55:50 +00:00
colin%theblakes.com
7d0ede603e
Fixing OpenVMS only build problem, r,a=leaf
...
git-svn-id: svn://10.0.0.236/trunk@61388 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-21 21:49:45 +00:00
wtc%netscape.com
49304118b8
Bugzilla bug #27457 : pull NSPR using the static tag
...
NSPRPUB_RELEASE_4_0_20000218. Change NSPR_VERSION to 4.
r=leaf@mozilla.org . a=jar@netscape.com .
Modified files: client.mak, client.mk, configure, configure.in,
build/mac/NGLayoutBuildList.pm, config/config.mak
git-svn-id: svn://10.0.0.236/trunk@61384 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-21 20:19:14 +00:00
cltbld%netscape.com
53d91b4ff4
Backing out wtc's nspr changes to clear up thread hanging & orangeness in linux build. r=alecf,don
...
git-svn-id: svn://10.0.0.236/trunk@61020 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 02:09:05 +00:00
tor%cs.brown.edu
3adbda01df
Add vtable autodetection for solaris to enable use of SUNWspro5.0
...
compilers. bug 20297. r=cls
git-svn-id: svn://10.0.0.236/trunk@60918 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 21:23:01 +00:00
wtc%netscape.com
0e35662031
Bugzilla bug #27457 : pull the NSPR tag NSPRPUB_4_0_BETA_20000215 and
...
bump NSPR_VERSION to 4.
Modified files: client.mak, client.mk, configure, configure.in,
build/mac/NGLayoutBuildList.pm, config/config.mak
git-svn-id: svn://10.0.0.236/trunk@60914 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 21:17:40 +00:00
mkaply%us.ibm.com
6ba7b6082a
# 25555
...
r= jdunn@netscape.com
OS/2 changes for Mozilla
git-svn-id: svn://10.0.0.236/trunk@60877 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 14:41:33 +00:00
wtc%netscape.com
1042f52101
Bugzilla bug #27457 : prepare the Windows build system for NSPR library
...
name change. Define a new makefile variable LIBPLC.
Modified files:
mozilla/config/config.mak
mozilla/dom/src/build/makefile.win
mozilla/extensions/wallet/cookieviewer/makefile.win
mozilla/extensions/wallet/editor/makefile.win
mozilla/extensions/wallet/signonviewer/makefile.win
mozilla/extensions/wallet/walletpreview/makefile.win
mozilla/mailnews/import/eudora/src/makefile.win
mozilla/mailnews/import/oexpress/makefile.win
mozilla/mailnews/import/outlook/src/makefile.win
mozilla/mailnews/import/src/makefile.win
mozilla/mailnews/import/text/src/makefile.win
mozilla/netwerk/protocol/jar/src/makefile.win
mozilla/profile/Acctidl/makefile.win
mozilla/profile/src/makefile.win
mozilla/xpcom/sample/makefile.win
git-svn-id: svn://10.0.0.236/trunk@60875 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 14:35:15 +00:00
dp%netscape.com
3672095f40
bug# 13732 Removing brprof from the build. r=akkanna
...
git-svn-id: svn://10.0.0.236/trunk@60605 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-12 18:50:36 +00:00
warren%netscape.com
d74937e65d
Added 'make run' rule so I don't have to type '../../../dist/win32_d.obj/bin/mozilla.exe' any more.
...
git-svn-id: svn://10.0.0.236/trunk@59003 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 02:51:21 +00:00
alecf%netscape.com
6acd471b36
Check in jlnance's jprof patches. r=alecf. Thanks!
...
git-svn-id: svn://10.0.0.236/trunk@58065 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-18 02:45:07 +00:00
warren%netscape.com
baee6e1296
Added back 'nmake debug' rule.
...
git-svn-id: svn://10.0.0.236/trunk@58050 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-17 23:45:48 +00:00
sspitzer%netscape.com
24fd826e2a
backing out andreas and warren
...
git-svn-id: svn://10.0.0.236/trunk@57840 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-14 22:01:56 +00:00
warren%netscape.com
0e536bb4b4
Added 'nmake debug' rule that launches mozilla in the debugger.
...
git-svn-id: svn://10.0.0.236/trunk@57771 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-14 01:39:34 +00:00
dmose%mozilla.org
6a9a65447a
when using SunOS and not using GCC, clobber now removes the Sun WorkShop template repository cache, as this can get out of sync. r=cls@seawood.org,akkana@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@57441 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-11 22:11:02 +00:00
cls%seawood.org
c94cbe27ba
Removed redundant XPDIST from the build. Changed existing references to DIST.
...
Replaced all uses of $(DIST)/include with $(PUBLIC) except those looking for NSPR headers.
Removed extra instances of $(DIST)/include or $(PUBLIC) from INCLUDES as it's already there.
Override OS_LIBS when setting host variables for cross-compiling.
git-svn-id: svn://10.0.0.236/trunk@57356 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-11 05:13:01 +00:00
cls%seawood.org
ef0cc7ae5f
Removed unused variables MOZ_OJI & ENABLE_PICS.
...
Set module_CFLAGS to $(PUBLIC) instead of $(DIST)/public/module.
git-svn-id: svn://10.0.0.236/trunk@57350 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-11 04:56:23 +00:00
mcafee%netscape.com
56a5686238
Turning OJI on by default (18899). Removing obsolete --enable-oji, --enable-java. r=slamm
...
git-svn-id: svn://10.0.0.236/trunk@56720 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-04 05:28:45 +00:00
cls%seawood.org
8ff3f8cbf9
Ok, taking this split of compiler options used only for compiles a step further....The idea is that when the user passes CFLAGS to configure, those flags are to be used basically anywhere that that CC is. COMPILE_FLAGS is set in configure to contain the compiler flags that cannot be used while linking (e.g. -include on BSD/OS). In config.mk, I moved all of the variables that used to compose CFLAGS into COMPILE_CFLAGS so that CFLAGS only contains the values from running configure.
...
Removed unused NOMD_CFLAGS & MDUPDATE_FLAGS.
git-svn-id: svn://10.0.0.236/trunk@56543 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-24 10:58:11 +00:00
cls%seawood.org
165f193e2b
Removing DEBUG_AUTOCONF_XCOMPILE ifdef.
...
git-svn-id: svn://10.0.0.236/trunk@56354 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-22 04:26:59 +00:00
cls%seawood.org
f446188835
Partial fix for bug 20254. Allow flags passed to CFLAGS during configure be used for both compiling & linking. CFLAGS as we know it becomes COMPILE_CFLAGS so that platforms that cannot link using DSO flags (qnx) can still build. The new CFLAGS will not have DSO flags and will be used primarily for linking.
...
Remove OPTIMIZER & XP_DEFINE from config.mk
git-svn-id: svn://10.0.0.236/trunk@56347 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-22 03:40:16 +00:00
cls%seawood.org
1f0f9d9950
Look for the generated dependencies.beos at the top of the objtree not the top of the srctree. Remove dependencies.beos when running realclean or distclean.
...
git-svn-id: svn://10.0.0.236/trunk@56314 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-22 00:01:04 +00:00
briano%netscape.com
61797a9452
Fix specifically for NetBSD/alpha builds. Won't affect other platforms. a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@56132 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-17 03:25:04 +00:00
briano%netscape.com
c351bdb38e
Since configure is now working properly wrt this fix (bug 20882), this can now safely go in as well. a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@55946 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-13 23:17:07 +00:00
briano%netscape.com
36ac6160d7
I reacted prematurely to the wrong problem. Backing out my last change for now.
...
git-svn-id: svn://10.0.0.236/trunk@55900 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-11 05:34:59 +00:00
briano%netscape.com
05ee546aab
Oops. AIX needs this part of the fix for bug 20882 as well.
...
git-svn-id: svn://10.0.0.236/trunk@55899 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-11 05:25:03 +00:00
Jerry.Kirk%Nexwarecorp.com
98b3316ae5
Added a check for __QNXNTO__ for the D_INO definition. This should
...
probably be determined in a platform independent way. Bruce filed
bug # 20882
r=bruce
git-svn-id: svn://10.0.0.236/trunk@55422 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-06 14:03:27 +00:00
cls%seawood.org
4b448ed210
Revert my previous change to use CFLAGS & CXXFLAGS when linking.
...
git-svn-id: svn://10.0.0.236/trunk@55322 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-04 23:52:55 +00:00
bryner%uiuc.edu
91ce25064d
Remove two more unused defines, UNIX_EMBED and X_PLUGINS. r=cls.
...
git-svn-id: svn://10.0.0.236/trunk@55160 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-03 04:29:53 +00:00
bryner%uiuc.edu
20b31fbdb0
Removing unused UNIX_LDAP define from the build. r=cls.
...
git-svn-id: svn://10.0.0.236/trunk@55002 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-02 02:34:39 +00:00
cls%seawood.org
e119369082
Removing --disable-editor (and MOZ_EDITOR) from the build as the editor module now handles all of the text fields for Mozilla and using this option will result in a "non-working" browser (text fields are not editable). Bug #20369
...
git-svn-id: svn://10.0.0.236/trunk@54873 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-01 06:08:25 +00:00
cls%seawood.org
35e1ece68f
Use CFLAGS & CXXFLAGS when linking executables. Bug #20254
...
git-svn-id: svn://10.0.0.236/trunk@54791 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-30 22:35:34 +00:00
warren%netscape.com
a99e18a526
Toned down warning message for libs phase.
...
git-svn-id: svn://10.0.0.236/trunk@54737 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-30 08:09:12 +00:00
warren%netscape.com
51881fbcea
Landing no_neckoutil2_branch. Bug #11159 . Removes neckoutil_s.lib from build which helps beos and openvms.
...
git-svn-id: svn://10.0.0.236/trunk@54722 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-30 04:50:42 +00:00
mccabe%netscape.com
cc0d698984
Shrink 'ifeq ($(XPIDL_MODULE),)'-conditional error code from an if-else to just an if, so that gmake clobber, etc. works even when the error would fire.
...
r=shaver.
git-svn-id: svn://10.0.0.236/trunk@54715 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-30 04:25:19 +00:00
slamm%netscape.com
6f6977005c
Rewrite script to check for cvs conflicts and log output to a file. r=mcafee
...
git-svn-id: svn://10.0.0.236/trunk@54652 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-30 00:48:33 +00:00
warren%netscape.com
7de4c964c0
Removed date/time because win95 behaves differently.
...
git-svn-id: svn://10.0.0.236/trunk@54603 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-29 22:02:07 +00:00
warren%netscape.com
eb9a891946
Eliminated the libs build pass.
...
git-svn-id: svn://10.0.0.236/trunk@54523 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-28 03:05:01 +00:00
alecf%netscape.com
b74f2a54b5
update xterm-titler to only show the relative directory
...
r=leaf
git-svn-id: svn://10.0.0.236/trunk@54181 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-22 22:21:07 +00:00
cls%seawood.org
120e5dab7b
We don't need to recalculate the OS_* variables each time make is invoked so move them into configure.in so that they are set only once.
...
git-svn-id: svn://10.0.0.236/trunk@54135 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-22 08:15:46 +00:00
colin%theblakes.com
26547830fb
Don't define EXTRA_DSO_LDOPTS to EXTRA_LIBS and more. r=shaver
...
git-svn-id: svn://10.0.0.236/trunk@53921 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-18 22:54:09 +00:00
jdunn%netscape.com
c2943700d3
Change the linking option of -Bsymbolic to only happen on Components
...
(i.e the i18n code and NOT on anything that links in gtk
r=pepper@netscape.com
# 18129
git-svn-id: svn://10.0.0.236/trunk@53810 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-18 02:49:30 +00:00
duncan%be.com
8e3d684f96
BeOS only fixes to keep Mozilla building on BeOS. Still doesn't really run.
...
git-svn-id: svn://10.0.0.236/trunk@53772 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-17 15:18:02 +00:00