Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaja R Harinath <harinath@hurrynot.org>2004-07-02 12:31:03 +0400
committerRaja R Harinath <harinath@hurrynot.org>2004-07-02 12:31:03 +0400
commit77c26d6ab9d017aa7546f0d65208d4ad40c661a4 (patch)
tree82f92b3899b3149e19c956d2e921024be059f7ff /mcs/class/IBM.Data.DB2
parent8feefe364c32b7a820a96ae237883e816c52ee84 (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/Makefile3
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