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/Npgsql/Makefile | |
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/Npgsql/Makefile')
-rwxr-xr-x | mcs/class/Npgsql/Makefile | 20 |
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 - |