* Makefile.am:
[monodevelop.git] / extras / MonoDevelop.Database / MonoDevelop.Database.Sql.SqlServer / Makefile.am
blob20e642caedb1452eb69060b5447999bd86ceb88a
1 ADDIN_BUILD = $(top_builddir)/build
2 ASSEMBLY = $(ADDIN_BUILD)/MonoDevelop.Database.Sql.SqlServer.dll
3 REFS =  \
4         $(GTK_SHARP_LIBS) \
5         $(MONODEVELOP_LIBS) \
6         -r:../build/MonoDevelop.Database.Components.dll \
7         -r:../build/MonoDevelop.Database.Designer.dll \
8         -r:../build/MonoDevelop.Database.Sql.dll \
9         -r:Mono.Posix \
10         -r:System \
11         -r:System.Data
13 FILES =  \
14         AssemblyInfo.cs \
15         Dialogs/SqlServerTableEditorDialog.cs \
16         gtk-gui/generated.cs \
17         gtk-gui/MonoDevelop.Database.Sql.SqlServer.SqlServerColumnEditorWidget.cs \
18         gtk-gui/MonoDevelop.Database.Sql.SqlServer.SqlServerCreateDatabaseWidget.cs \
19         Schema/dummy.cs \
20         SqlServerConnectionProvider.cs \
21         SqlServerDbFactory.cs \
22         SqlServerDialect.cs \
23         SqlServerGuiProvider.cs \
24         SqlServerPooledDbConnection.cs \
25         SqlServerSchemaProvider.cs \
26         Widgets/SqlServerColumnEditorWidget.cs \
27         Widgets/SqlServerCreateDatabaseWidget.cs
29 RES =  \
30         gtk-gui/gui.stetic \
31         gtk-gui/objects.xml \
32         MonoDevelop.Database.Sql.SqlServer.addin.xml
34 if ENABLE_SQLSERVER
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