Add license and copyright to all source files in System.Drawing
[mono.git] / mcs / class / Npgsql / Makefile
1 thisdir = class/Npgsql
2 SUBDIRS = 
3
4 OVERRIDE_BARE_TARGETS = 1
5
6
7 include ../../build/rules.make
8
9 LIBRARY = Npgsql.dll
10
11
12 LIB_MCS_FLAGS = /r:$(corlib) /r:System.dll /r:System.Xml.dll \
13                 /r:System.Data.dll /r:System.Drawing.dll \
14                 /r:System.Windows.Forms.dll /r:System.Design.dll \
15                 /r:Mono.Security.dll \
16                 @Npgsql.dll.resources
17
18 TEST_MCS_FLAGS = /r:$(corlib) /r:System.dll /r:System.Xml.dll \
19                  /r:System.Web.dll /r:System.Data.dll
20
21 LIB_MCS_FLAGS_RESOURCES = $(LIB_MCS_FLAGS) 
22
23 # TODO: We need System.Web.UI.WebControls to build DataAdapterTests.cs
24 # and DataReaderTests.cs
25
26 EXTRA_DISTFILES = \
27         LICENSE.txt             \
28         README.txt              \
29         RELEASENOTES.txt        \
30         STATUS.txt              \
31         TODO.txt                \
32         Npgsql/Npgsql.snk       \
33         Npgsql/Npgsql.xml
34
35 include ../../build/library.make
36
37 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
38
39 all: $(RESX_RES) $(the_lib)
40
41 %.resources: %.resx
42         MONO_PATH=$(topdir)/class/lib/$(PROFILE):$$MONO_PATH $(INTERNAL_RESGEN) $<
43
44 clean: clean-recursive clean-local
45
46 install: install-recursive install-local
47
48 uninstall: uninstall-recursive uninstall-local
49
50 test: test-recursive test-local
51
52 run-test: run-test-recursive test-local run-test-local
53
54 clean: clean-recursive clean-local
55
56 uninstall: uninstall-recursive uninstall-local
57