diff options
author | Raja R Harinath <harinath@hurrynot.org> | 2004-07-02 12:31:03 +0400 |
---|---|---|
committer | Raja R Harinath <harinath@hurrynot.org> | 2004-07-02 12:31:03 +0400 |
commit | 77c26d6ab9d017aa7546f0d65208d4ad40c661a4 (patch) | |
tree | 82f92b3899b3149e19c956d2e921024be059f7ff /mcs/class/IBM.Data.DB2 | |
parent | 8feefe364c32b7a820a96ae237883e816c52ee84 (diff) |
* Makefile (OVERRIDE_BARE_TARGETS): Remove.
(OVERRIDE_TARGET_ALL): Define.
(all-recursive,$(STD_TARGETS:=-recursive)): Depend on
'platform-check' and 'profile-check'.
(all.override): New. Run two passes: once to build, and once to
sign libraries.
build/:
* rules.make (OVERRIDE_BARE_TARGETS): Remove.
(OVERRIDE_TARGET_ALL): New control for overriding the default all:
rule. If set, 'make all' will run 'all.override' from the client
Makefile.
(all): Move commands ...
(all.real): ... here. Make ordering assumptions explicit, and
parallel-safe.
(test,run-test,run-test-ondotnet,clean,install,uninstall):
Consolidate into ...
(STD_TARGETS): ... this new variable. Make ordering assumption
between -recursive and -local targets explicit.
(%-recursive): Handle W32 GNU make that has --unix as the first
argument in $(MAKE).
* README.makefiles (Special recursion needs): Update to reflect
changes.
* library.make (all-local): Build $(the_lib_signature_stamp) when
NO_SIGN_ASSEMBLY is defined.
($(gacutil),$(sn)): Consolidate rules.
(test-local,run-test-local,run-test-ondotnet-local): Likewise.
class/:
* IBM.Data.DB2/Makefile (all-local $(STD_TARGETS:=-local)):
Simplify dummy rule somewhat.
class/Npgsql/:
* Makefile (OVERRIDE_BARE_TARGETS): Remove.
($(the_lib)): Make dependency explicit.
class/corlib/:
* Makefile ($(net20bootstrap_makefrag)): Build from net_2_0
profile response file.
(gmcs): Style update.
svn path=/trunk/mcs/; revision=30643
Diffstat (limited to 'mcs/class/IBM.Data.DB2')
-rw-r--r-- | mcs/class/IBM.Data.DB2/Makefile | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mcs/class/IBM.Data.DB2/Makefile b/mcs/class/IBM.Data.DB2/Makefile index adf7533c684..a057875f370 100644 --- a/mcs/class/IBM.Data.DB2/Makefile +++ b/mcs/class/IBM.Data.DB2/Makefile @@ -8,7 +8,8 @@ LIB_MCS_FLAGS = /unsafe /r:$(corlib) /r:System.dll \ NO_TEST = yes ifeq (net_2_0, $(PROFILE)) -all-local install-local test-local run-test-local clean-local dist-local uninstall-local: +all-local $(STD_TARGETS:=-local): + @: else include ../../build/library.make endif |