* Makefile.am:
[monodevelop.git] / extras / MonoDevelop.Database / MonoDevelop.Database.Query / Makefile.am
blob8ddd8ed876bb33e87ed46d9ded5c39b952077c9f
1 ADDIN_BUILD = $(top_builddir)/build
2 ASSEMBLY = $(ADDIN_BUILD)/MonoDevelop.Database.Query.dll
3 REFS =  \
4         $(GLIB_SHARP_LIBS) \
5         $(GTK_SHARP_LIBS) \
6         $(MONO_ADDINS_LIBS) \
7         $(MONODEVELOP_LIBS) \
8         -r:../build/MonoDevelop.Database.Components.dll \
9         -r:../build/MonoDevelop.Database.Sql.dll \
10         -r:Mono.Posix \
11         -r:System \
12         -r:System.Data
14 RES =  \
15         gtk-gui/gui.stetic \
16         icons/Icons.16x16.Database.Column.Key.png \
17         icons/Icons.16x16.Database.Column.png \
18         icons/Icons.16x16.Database.Connection.Error.png \
19         icons/Icons.16x16.Database.Connection.png \
20         icons/Icons.16x16.Database.Connection.Remove.png \
21         icons/Icons.16x16.Database.Constraints.png \
22         icons/Icons.16x16.Database.Database.Error.png \
23         icons/Icons.16x16.Database.Database.Ok.png \
24         icons/Icons.16x16.Database.Database.png \
25         icons/Icons.16x16.Database.Execute.png \
26         icons/Icons.16x16.Database.Parameter.png \
27         icons/Icons.16x16.Database.Procedure.Error.png \
28         icons/Icons.16x16.Database.Procedure.png \
29         icons/Icons.16x16.Database.Procedure.Source.png \
30         icons/Icons.16x16.Database.Relations.png \
31         icons/Icons.16x16.Database.Table.Error.png \
32         icons/Icons.16x16.Database.Table.png \
33         icons/Icons.16x16.Database.Tables.png \
34         icons/Icons.16x16.Database.User.png \
35         icons/Icons.16x16.Database.Users.png \
36         icons/Icons.16x16.Database.View.Error.png \
37         icons/Icons.16x16.Database.View.png \
38         icons/Icons.16x16.Database.View.Source.png \
39         icons/Icons.16x16.Database.Views.png \
40         MonoDevelop.Database.Query.addin.xml
42 FILES =  \
43         AssemblyInfo.cs \
44         Commands/ToolCommands.cs \
45         gtk-gui/generated.cs \
46         QueryResultView.cs \
47         SqlQueryView.cs
49 all: $(ASSEMBLY)
51 $(ASSEMBLY): $(build_sources) $(build_resources)
52         mkdir -p $(ADDIN_BUILD)
53         $(CSC) $(CSC_FLAGS) $(REFS) $(build_resources:%=/resource:%) $(build_sources) -out:$@ -target:library
56 assemblydir = $(MD_ADDIN_DIR)/MonoDevelop.Database
57 assembly_DATA = $(ASSEMBLY) $(ASSEMBLY).mdb
59 CLEANFILES = $(ASSEMBLY) $(ASSEMBLY).mdb
60 EXTRA_DIST = $(FILES) $(RES)
62 include $(top_srcdir)/Makefile.include