2
KEY_FILE=$(top_srcdir)/mono-addins.snk
3
ASSEMBLY_COMPILER_COMMAND = mcs
4
ASSEMBLY_COMPILER_FLAGS = -keyfile:$(KEY_FILE) -noconfig -codepage:utf8 -warn:4 -debug -d:DEBUG
5
ASSEMBLY = ../bin/Mono.Addins.Gui.dll
6
ASSEMBLY_NAME=Mono.Addins.Gui
7
COMPILE_TARGET = library
8
PC_FILES_IN = mono-addins-gui.pc.in
10
../bin/Mono.Addins.dll \
11
../bin/Mono.Addins.Setup.dll
21
gtk-gui/generated.cs \
22
gtk-gui/Mono.Addins.Gui.AddinInfoDialog.cs \
23
gtk-gui/Mono.Addins.Gui.AddinInstallDialog.cs \
24
gtk-gui/Mono.Addins.Gui.AddinInstallerDialog.cs \
25
gtk-gui/Mono.Addins.Gui.AddinManagerDialog.cs \
26
gtk-gui/Mono.Addins.Gui.ErrorDialog.cs \
27
gtk-gui/Mono.Addins.Gui.ManageSitesDialog.cs \
28
gtk-gui/Mono.Addins.Gui.NewSiteDialog.cs \
29
Mono.Addins.Gui/AddinInfoDialog.cs \
30
Mono.Addins.Gui/AddinInstallDialog.cs \
31
Mono.Addins.Gui/AddinInstaller.cs \
32
Mono.Addins.Gui/AddinInstallerDialog.cs \
33
Mono.Addins.Gui/AddinManagerDialog.cs \
34
Mono.Addins.Gui/AddinManagerWindow.cs \
35
Mono.Addins.Gui/AddinTreeWidget.cs \
36
Mono.Addins.Gui/ErrorDialog.cs \
37
Mono.Addins.Gui/ManageSitesDialog.cs \
38
Mono.Addins.Gui/NewSiteDialog.cs \
39
Mono.Addins.Gui/Services.cs
45
icons/package-x-generic.png \
46
icons/package-x-generic_16.png \
47
icons/package-x-generic_22.png \
48
icons/user-package.png
54
-pkg:gnome-sharp-2.0 \
61
$(ASSEMBLY) $(ASSEMBLY).mdb: $(build_sources) $(build_resources) $(build_datafiles)
62
mkdir -p $(dir $(ASSEMBLY))
63
$(ASSEMBLY_COMPILER_COMMAND) $(ASSEMBLY_COMPILER_FLAGS) -out:$@ -target:$(COMPILE_TARGET) $(build_sources) $(build_resources_embed) $(build_references_ref)
66
echo "$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS)"; \
67
$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1;
70
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS)"; \
71
$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS) || exit 1;
73
include $(top_srcdir)/Makefile.include