* Makefile.am:
[monodevelop.git] / extras / MonoDevelop.Database / MonoDevelop.Database.Designer / Makefile.am
blob541f7f37d38e2a026936c0ee6104f35f03970963
1 ADDIN_BUILD = $(top_builddir)/build
2 ASSEMBLY = $(ADDIN_BUILD)/MonoDevelop.Database.Designer.dll
3 REFS =  \
4         $(GTK_SHARP_LIBS) \
5         $(MONODEVELOP_LIBS) \
6         -r:../build/MonoDevelop.Database.Components.dll \
7         -r:../build/MonoDevelop.Database.Sql.dll \
8         -r:Mono.Posix \
9         -r:System
11 FILES =  \
12         AssemblyInfo.cs \
13         Dialogs/CreateDatabaseDialog.cs \
14         Dialogs/PreviewDialog.cs \
15         Dialogs/ProcedureEditorDialog.cs \
16         Dialogs/TableEditorDialog.cs \
17         Dialogs/UserEditorDialog.cs \
18         Dialogs/ViewEditorDialog.cs \
19         gtk-gui/generated.cs \
20         gtk-gui/MonoDevelop.Database.Designer.CheckConstraintEditorWidget.cs \
21         gtk-gui/MonoDevelop.Database.Designer.ColumnsEditorWidget.cs \
22         gtk-gui/MonoDevelop.Database.Designer.CommentEditorWidget.cs \
23         gtk-gui/MonoDevelop.Database.Designer.ConstraintsEditorWidget.cs \
24         gtk-gui/MonoDevelop.Database.Designer.CreateDatabaseDialog.cs \
25         gtk-gui/MonoDevelop.Database.Designer.ForeignKeyConstraintEditorWidget.cs \
26         gtk-gui/MonoDevelop.Database.Designer.IndicesEditorWidget.cs \
27         gtk-gui/MonoDevelop.Database.Designer.PreviewDialog.cs \
28         gtk-gui/MonoDevelop.Database.Designer.PrimaryKeyConstraintEditorWidget.cs \
29         gtk-gui/MonoDevelop.Database.Designer.ProcedureEditorDialog.cs \
30         gtk-gui/MonoDevelop.Database.Designer.TableEditorDialog.cs \
31         gtk-gui/MonoDevelop.Database.Designer.TriggersEditorWidget.cs \
32         gtk-gui/MonoDevelop.Database.Designer.UniqueConstraintEditorWidget.cs \
33         gtk-gui/MonoDevelop.Database.Designer.UserEditorDialog.cs \
34         gtk-gui/MonoDevelop.Database.Designer.ViewEditorDialog.cs \
35         Widgets/CheckConstraintEditorWidget.cs \
36         Widgets/ColumnsEditorWidget.cs \
37         Widgets/CommentEditorWidget.cs \
38         Widgets/ConstraintsEditorWidget.cs \
39         Widgets/ForeignKeyConstraintEditorWidget.cs \
40         Widgets/IndicesEditorWidget.cs \
41         Widgets/PrimaryKeyConstraintEditorWidget.cs \
42         Widgets/TriggersEditorWidget.cs \
43         Widgets/UniqueConstraintEditorWidget.cs
45 RES =  \
46         gtk-gui/gui.stetic \
47         gtk-gui/objects.xml \
48         MonoDevelop.Database.Designer.addin.xml
50 all: $(ASSEMBLY) $(ADDIN_BUILD)
52 $(ASSEMBLY): $(build_sources) $(build_resources)
53         mkdir -p $(ADDIN_BUILD)
54         $(CSC) $(CSC_FLAGS) $(REFS) $(build_resources:%=/resource:%) $(build_sources) -out:$@ -target:library
57 assemblydir = $(MD_ADDIN_DIR)/MonoDevelop.Database
58 assembly_DATA = $(ASSEMBLY) $(ASSEMBLY).mdb
60 CLEANFILES = $(ASSEMBLY) $(ASSEMBLY).mdb
61 EXTRA_DIST = $(FILES) $(RES)
63 include $(top_srcdir)/Makefile.include