slamm%netscape.com
|
2879fada95
|
Slightly safer test for LOOP_OVER_DIRS. Make sure a Makefile is there. This handles the case of 'gmake -f client.mk checkout clean build' where checkout adds a directory. ('clean' does not run configure. In fact, 'clean' removes files that configure generates.)
|
1999-04-27 23:08:59 +00:00 |
mccabe%netscape.com
|
e33e295f30
|
Enabling xpidl as a standard part of the unix and windows build. Changed checks against BUILD_XPIDL to the (as yet undefined) USE_XPIDL variable in libpref, rdf, xpfe/AppCores, to keep them from firing just yet. The BUILD_XPIDL-enabling machinery in configure.in is unchanged, but BUILD_XPIDL is unused for now.
See http://www.mozilla.org/scriptable/xpidl/ if this breaks you.
|
1999-04-15 18:28:27 +00:00 |
ramiro%netscape.com
|
49a4e5af97
|
Oops..undo a screwup. Exorcised too much...
|
1999-04-11 14:41:58 +00:00 |
ramiro%netscape.com
|
95163dbd03
|
tweak_nspr exorcism.
|
1999-04-11 14:27:35 +00:00 |
briano%netscape.com
|
648d5f4edc
|
Workaround for a library extraction problem on Digital Unix.
|
1999-04-06 23:26:00 +00:00 |
slamm%netscape.com
|
e4fe9bfa0d
|
Set MOZILLA_FIVE_HOME for run_apprunner and run_viewer targets. Change the message on the depend target when using compiler-based depend.
|
1999-03-31 19:07:29 +00:00 |
briano%netscape.com
|
72f67c17f6
|
Added 'else true' to all the if blocks that were missing it. Needed to make QNX's lame shell happy.
|
1999-03-30 22:21:54 +00:00 |
kipp%netscape.com
|
14db73b1bf
|
Added missing wrap-malloc-lib
|
1999-03-29 23:50:57 +00:00 |
slamm%netscape.com
|
22a74f8213
|
Check dependencies on every pass. This is less than ideal because it causes gmake to fire twice for each Makefile, but it does work with -jN builds. We used to build .all.pp as a side effect of a shell command and ran into problems when seperate processes both tried to update .all.pp
|
1999-03-29 23:19:57 +00:00 |
slamm%netscape.com
|
e560c93b71
|
Make the .deps directory during the export and libs passes. Fix for #4310.
|
1999-03-27 00:18:41 +00:00 |
slamm%netscape.com
|
aa302a84e0
|
New warning for depend target and compiler-based dependencies.
|
1999-03-25 23:51:11 +00:00 |
briano%netscape.com
|
1011925a1f
|
Change to provide support for platforms without shared library support, or for NO_SHARED_LIB builds.
|
1999-03-25 21:01:59 +00:00 |
akkana%netscape.com
|
e0d1f8bbae
|
4268: Fix broken SIMPLE_PROGRAMS rule for --enable-md. Fix courtesy of slamm, checkin approved by sar
|
1999-03-25 19:52:19 +00:00 |
slamm%netscape.com
|
6a9dc7d1c0
|
Pull CFLAGS out of link line. Remove some implicit rules that we do not use. Fix -jN build problems (Create directories with their own target).
|
1999-03-22 20:43:05 +00:00 |
alecf%netscape.com
|
358998e04b
|
only use these rules if the libIDL is available (and thus XPIDL is available)
|
1999-03-12 19:35:40 +00:00 |
ramiro%netscape.com
|
51b24a505b
|
Change MOZILLA_HOME to MOZILLA_FIVE_HOME so that we dont fight Communicator
4.x installations.
|
1999-03-11 20:00:57 +00:00 |
slamm%netscape.com
|
a6cff0cd76
|
Only use mddepend.pl when PERL is set.
|
1999-03-11 01:35:33 +00:00 |
braddr%puremagic.com
|
c3904dcc52
|
Add new target for quantify
|
1999-03-10 08:32:42 +00:00 |
slamm%netscape.com
|
73bba50332
|
Give warning for 'make depend' with --enable-md.
|
1999-03-10 00:03:12 +00:00 |
slamm%netscape.com
|
aa1f6565e9
|
-MD depend: Putting objects on PHONY target didn't work. Use 'FORCE' dependency instead.
|
1999-03-09 21:56:44 +00:00 |
mcafee%netscape.com
|
a1f72574d2
|
Adding install target for purify binaries
|
1999-03-09 04:21:51 +00:00 |
slamm%netscape.com
|
f8569c2bf7
|
Have -MD dependencies cope will missing headerfiles.
|
1999-03-09 01:31:26 +00:00 |
briano%netscape.com
|
419f73e812
|
Fixed the permission problem with nsinstall'd binary files, and added rules to make
sure shared libraries also get copied into $(DIST)/lib (where they're *supposed* to go).
|
1999-03-09 01:20:03 +00:00 |
ramiro%netscape.com
|
0f9121d023
|
Allow for lock_SunOS.s to build properly. Fix the build system to
properly set all the ac magic needed to properly asm files.
Currently this is only an issue on Solaris, when building with the native
sun compiler.
|
1999-03-08 15:01:13 +00:00 |
cls%seawood.org
|
0934081cb8
|
Introduced separate CXXFLAGS for use with C++ code in the same style as the existing CFLAGS. Prepended _ to some configure.in private variables.
|
1999-03-07 05:18:45 +00:00 |
alecf%netscape.com
|
85b15e2718
|
make clobber remove .deps directory too
|
1999-03-05 21:03:54 +00:00 |
dp%netscape.com
|
e115322998
|
Installing loadable components in components/ directory
|
1999-03-03 01:25:21 +00:00 |
slamm%netscape.com
|
055ef78908
|
Add run_apprunner target
|
1999-02-25 19:18:59 +00:00 |
mcafee%netscape.com
|
b8bb05f365
|
Reverting purify compiler back to CCC, this doesn't work with egcs/c++ anyways..
|
1999-02-25 11:12:51 +00:00 |
alecf%netscape.com
|
1c53ab90ae
|
check in new .deps based dependancy system
|
1999-02-19 03:06:32 +00:00 |
slamm%netscape.com
|
0a376b6b0c
|
Add 'run_viewer' target.
|
1999-02-18 18:44:48 +00:00 |
slamm%netscape.com
|
9d6ee2ee0d
|
Add option for -MMD dependencies.
|
1999-02-17 17:33:07 +00:00 |
briano%netscape.com
|
cb048c98d8
|
Fixed Kipp's hack to allow CPP_PROG_LINK to be overridden when necessary.
|
1999-02-17 00:32:17 +00:00 |
mcafee%netscape.com
|
7587d4cc61
|
removing unused rule
|
1999-02-10 04:23:40 +00:00 |
alecf%netscape.com
|
58f5e0cbd8
|
fix dependancies for static libraries which build up shared libraries
|
1999-02-10 00:07:01 +00:00 |
slamm%netscape.com
|
dfb2a3475f
|
Shorten the compile line. Add test and support for preprocessor '-include' flag
|
1999-02-09 23:24:12 +00:00 |
alecf%netscape.com
|
e5530b114f
|
add update-XTERM support to makefile code that enters directory, and update XPIDL rule to use new syntax
|
1999-02-08 19:59:25 +00:00 |
kipp%netscape.com
|
51bb4843f5
|
Added in malloc-wrap support
|
1999-02-02 17:39:51 +00:00 |
mcafee%netscape.com
|
4441582ff1
|
Force third install pass so we can build tests, weird dependencies crop up if we do libs & install at the same time. Thanks to kipp@netscape.com for the idea for this fix.
|
1999-02-02 07:34:20 +00:00 |
slamm%netscape.com
|
1f092e9db4
|
On second thought, the recursive rules aren't needed because the Makefiles will get updated as needed for any target.
|
1999-01-29 20:45:39 +00:00 |
slamm%netscape.com
|
bfa38a80db
|
Add recursive rule, 'makefiles', to update Makefiles when their Makefile.in's are more recent.
|
1999-01-29 20:00:50 +00:00 |
slamm%netscape.com
|
f2a6aba154
|
Add a target to update a Makefile when its Makefile.in changes.
|
1999-01-29 18:35:35 +00:00 |
slamm%netscape.com
|
0c38a230c5
|
Move CPP_PROG_LINK define from config.mk to rules.mk. This allows config.mk to be included in a Makefile before CPPSRCS is defined (i.e. Having CPP_PROG_LINK in config.mk caused an unnecessary dependency.)
|
1999-01-28 00:59:03 +00:00 |
mcafee%netscape.com
|
55c511ade9
|
Adding pure target to run purify (Solaris)
|
1999-01-27 07:17:32 +00:00 |
pollmann%netscape.com
|
35d81dca2d
|
Bug 2370: FreeBSD 3.0 patches
|
1999-01-27 05:10:54 +00:00 |
slamm%netscape.com
|
23d4963ace
|
Only update .md files when NO_MDUPDATE is unset.
|
1999-01-26 23:54:59 +00:00 |
mcafee%netscape.com
|
a3a497b88a
|
Forgot link line rule
|
1999-01-23 12:20:00 +00:00 |
mcafee%netscape.com
|
c31925f370
|
Trying the 3.35 commit again (SIMPLE_PROGRAMS)
|
1999-01-23 11:41:15 +00:00 |
mcafee%netscape.com
|
86a3b193f4
|
Backing out until tree builds Ok
|
1999-01-23 10:14:58 +00:00 |
mcafee%netscape.com
|
d734038fea
|
Adding support for 1:1 mapping for source files & binaries; this lets 2 or more binaries coexist in a single directory. Usage: <SIMPLE_PROGRAMS = Foo Bar> very similar to the way PROGRAM works.
|
1999-01-23 09:36:40 +00:00 |