* Makefile.am:
[monodevelop.git] / extras / MonoDevelop.Database / MonoDevelop.Database.Sql.Sqlite / Makefile.am
blob6c11967edad506f4867cc54d53672b699883bbcd
1 ADDIN_BUILD = $(top_builddir)/build
2 ASSEMBLY = $(ADDIN_BUILD)/MonoDevelop.Database.Sql.Sqlite.dll
3 REFS =  \
4         $(GTK_SHARP_LIBS) \
5         $(MONODEVELOP_LIBS) \
6         -r:$(top_builddir)/build/MonoDevelop.Database.Components.dll \
7         -r:$(top_builddir)/build/MonoDevelop.Database.Designer.dll \
8         -r:$(top_builddir)/build/MonoDevelop.Database.Sql.dll \
9         -r:Mono.Data \
10         -r:Mono.Data.Sqlite \
11         -r:Mono.Posix \
12         -r:System \
13         -r:System.Data
15 FILES =  \
16         AssemblyInfo.cs \
17         Dialogs/SqliteCreateDatabaseDialog.cs \
18         Dialogs/SqliteDatabaseConnectionSettingsDialog.cs \
19         Dialogs/SqliteTableEditorDialog.cs \
20         gtk-gui/generated.cs \
21         Schema/dummy.cs \
22         SqliteConnectionProvider.cs \
23         SqliteDbFactory.cs \
24         SqliteDialect.cs \
25         SqliteGuiProvider.cs \
26         SqlitePooledDbConnection.cs \
27         SqliteSchemaProvider.cs \
28         Widgets/SqliteConnectionSettingsWidget.cs
30 RES =  \
31         gtk-gui/gui.stetic \
32         MonoDevelop.Database.Sql.Sqlite.addin.xml
34 if ENABLE_SQLITE
35 all: $(ASSEMBLY)
36 else\r
37 all:\r
38 endif
40 $(ASSEMBLY): $(build_sources) $(build_resources)
41         mkdir -p $(ADDIN_BUILD)
42         $(CSC) $(CSC_FLAGS) $(REFS) $(build_resources:%=/resource:%) $(build_sources) -out:$@ -target:library
45 assemblydir = $(MD_ADDIN_DIR)/MonoDevelop.Database
46 assembly_DATA = $(ASSEMBLY) $(ASSEMBLY).mdb
48 CLEANFILES = $(ASSEMBLY) $(ASSEMBLY).mdb
49 EXTRA_DIST = $(FILES) $(RES)
51 include $(top_srcdir)/Makefile.include