2
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
3
ASSEMBLY_COMPILER_COMMAND = @MCS@
4
ASSEMBLY_COMPILER_FLAGS = -unsafe -keyfile:$(KEY_FILE) -noconfig -codepage:utf8 -warn:4 -debug -d:DEBUG
5
5
ASSEMBLY = ../bin/Mono.Addins.Gui.dll
6
6
ASSEMBLY_NAME=Mono.Addins.Gui
7
7
COMPILE_TARGET = library
23
23
gtk-gui/generated.cs \
24
gtk-gui/Mono.Addins.Gui.AddinInfoDialog.cs \
25
gtk-gui/Mono.Addins.Gui.AddinInstallDialog.cs \
24
gtk-gui/Mono.Addins.Gui.AddinInfoView.cs \
26
25
gtk-gui/Mono.Addins.Gui.AddinInstallerDialog.cs \
27
26
gtk-gui/Mono.Addins.Gui.AddinManagerDialog.cs \
28
27
gtk-gui/Mono.Addins.Gui.ErrorDialog.cs \
28
gtk-gui/Mono.Addins.Gui.InstallDialog.cs \
29
29
gtk-gui/Mono.Addins.Gui.ManageSitesDialog.cs \
30
30
gtk-gui/Mono.Addins.Gui.NewSiteDialog.cs \
31
31
gtk-gui/Mono.Addins.Gui.ProgressDialog.cs \
32
Mono.Addins.Gui/AddinInfoDialog.cs \
33
Mono.Addins.Gui/AddinInstallDialog.cs \
32
Mono.Addins.Gui/AddinInfoView.cs \
34
33
Mono.Addins.Gui/AddinInstaller.cs \
35
34
Mono.Addins.Gui/AddinInstallerDialog.cs \
36
35
Mono.Addins.Gui/AddinManagerDialog.cs \
37
36
Mono.Addins.Gui/AddinManagerWindow.cs \
38
37
Mono.Addins.Gui/AddinTreeWidget.cs \
39
38
Mono.Addins.Gui/ErrorDialog.cs \
39
Mono.Addins.Gui/HeaderBox.cs \
40
Mono.Addins.Gui/HoverImageButton.cs \
41
Mono.Addins.Gui/HslColor.cs \
42
Mono.Addins.Gui/InstallDialog.cs \
43
Mono.Addins.Gui/InstallMonitor.cs \
40
44
Mono.Addins.Gui/ManageSitesDialog.cs \
41
45
Mono.Addins.Gui/NewSiteDialog.cs \
42
46
Mono.Addins.Gui/ProgressDialog.cs \
47
Mono.Addins.Gui/SearchEntry.cs \
43
48
Mono.Addins.Gui/Services.cs
48
53
gtk-gui/gui.stetic \
55
icons/installed-overlay.png \
49
56
icons/package-x-generic.png \
50
57
icons/package-x-generic_16.png \
51
58
icons/package-x-generic_22.png \
62
icons/plugin-avail-16.png \
63
icons/plugin-avail-32.png \
64
icons/plugin-disabled-32.png \
65
icons/plugin-update-16.png \
66
icons/plugin-update-22.png \
67
icons/plugin-update-32.png \
68
icons/software-update-available.png \
69
icons/software-update-available-overlay.png \
52
70
icons/system-software-update.png \
53
icons/user-package.png
71
icons/system-software-update_22.png \
72
icons/user-package.png \
59
79
-pkg:glib-sharp-2.0 \
60
80
-pkg:gtk-sharp-2.0 \
66
$(ASSEMBLY) $(ASSEMBLY).mdb: $(build_sources) $(build_resources) $(build_datafiles) $(POLICY_ASSEMBLIES)
88
$(ASSEMBLY).mdb: $(ASSEMBLY)
90
$(ASSEMBLY): $(build_sources) $(build_resources) $(build_datafiles) $(POLICY_ASSEMBLIES)
67
91
mkdir -p $(dir $(ASSEMBLY))
68
92
$(ASSEMBLY_COMPILER_COMMAND) $(ASSEMBLY_COMPILER_FLAGS) -out:$@ -target:$(COMPILE_TARGET) $(build_sources) $(build_resources_embed) $(build_references_ref)