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/Npgsql/Makefile
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/Npgsql/Makefile')
-rwxr-xr-xmcs/class/Npgsql/Makefile20
1 files changed, 1 insertions, 19 deletions
diff --git a/mcs/class/Npgsql/Makefile b/mcs/class/Npgsql/Makefile
index fae26173217..01f12cfdeed 100755
--- a/mcs/class/Npgsql/Makefile
+++ b/mcs/class/Npgsql/Makefile
@@ -1,9 +1,6 @@
thisdir = class/Npgsql
SUBDIRS =
-OVERRIDE_BARE_TARGETS = 1
-
-
include ../../build/rules.make
LIBRARY = Npgsql.dll
@@ -36,22 +33,7 @@ include ../../build/library.make
RESX_RES = Npgsql/NpgsqlState.resources Npgsql/NpgsqlClosedState.resources Npgsql/NpgsqlParameterCollection.resources Npgsql/NpgsqlCommand.resources Npgsql/NpgsqlConnectedState.resources Npgsql/NpgsqlParameter.resources Npgsql/NpgsqlConnection.resources Npgsql/NpgsqlReadyState.resources Npgsql/NpgsqlTransaction.resources Npgsql/NpgsqlEventLog.resources Npgsql/NpgsqlException.resources Npgsql/PGUtil.resources NpgsqlTypes/NpgsqlTypesHelper.resources Npgsql/Design/ConnectionStringEditorForm.resources
-all: $(RESX_RES) $(the_lib)
+$(the_lib): $(RESX_RES)
%.resources: %.resx
$(RESGEN) $<
-
-clean: clean-recursive clean-local
-
-install: install-recursive install-local
-
-uninstall: uninstall-recursive uninstall-local
-
-test: test-recursive test-local
-
-run-test: run-test-recursive test-local run-test-local
-
-clean: clean-recursive clean-local
-
-uninstall: uninstall-recursive uninstall-local
-