2
ADDIN_BUILD = $(top_builddir)/build/AddIns/MonoDevelop.Deployment
3
ASSEMBLY = $(ADDIN_BUILD)/MonoDevelop.Deployment.Linux.dll
6
$(top_builddir)/build/AddIns/MonoDevelop.Deployment/MonoDevelop.Deployment.dll \
7
$(top_builddir)/build/bin/MonoDevelop.Core.dll \
8
$(top_builddir)/build/bin/MonoDevelop.Ide.dll
20
gtk-gui/generated.cs \
21
gtk-gui/MonoDevelop.Deployment.Linux.BasicOptionPanelWidget.cs \
22
gtk-gui/MonoDevelop.Deployment.Linux.DesktopPanelWidget.cs \
23
gtk-gui/MonoDevelop.Deployment.Linux.DotDesktopViewWidget.cs \
24
gtk-gui/MonoDevelop.Deployment.Linux.MenuCategorySelectorDialog.cs \
25
MonoDevelop.Deployment.Linux/BasicOptionPanel.cs \
26
MonoDevelop.Deployment.Linux/BasicOptionPanelWidget.cs \
27
MonoDevelop.Deployment.Linux/DesktopEntry.cs \
28
MonoDevelop.Deployment.Linux/DesktopPanelWidget.cs \
29
MonoDevelop.Deployment.Linux/DotDesktopDisplayBinding.cs \
30
MonoDevelop.Deployment.Linux/DotDesktopView.cs \
31
MonoDevelop.Deployment.Linux/DotDesktopViewWidget.cs \
32
MonoDevelop.Deployment.Linux/LinuxDeployData.cs \
33
MonoDevelop.Deployment.Linux/LinuxDeployExtension.cs \
34
MonoDevelop.Deployment.Linux/LinuxDeploymentSetup.cs \
35
MonoDevelop.Deployment.Linux/LinuxIntegrationProjectFeature.cs \
36
MonoDevelop.Deployment.Linux/LinuxTargetDirectory.cs \
37
MonoDevelop.Deployment.Linux/MenuCategorySelectorDialog.cs
42
MonoDevelop.Deployment.Linux.addin.xml \
43
MonoDevelop.Deployment.Linux/DesktopInfo.xml
47
DATA_FILE_BUILD = $(addprefix $(ADDIN_BUILD)/, $(DATA_FILES))
49
all: $(ASSEMBLY) $(ASSEMBLY).mdb $(DATA_FILE_BUILD)
51
$(DATA_FILE_BUILD): $(srcdir)/$(subst $(ADDIN_BUILD),, $@)
52
mkdir -p $(ADDIN_BUILD)
53
cp $(srcdir)/$(subst $(ADDIN_BUILD),,$@) $(ADDIN_BUILD)/.
55
$(ASSEMBLY): $(build_sources) $(build_resources) $(DEPS)
56
mkdir -p $(ADDIN_BUILD)
57
$(CSC) $(CSC_FLAGS) $(REFS) $(build_deps) $(build_resources:%=/resource:%) $(build_sources) -out:$@ -target:library
59
$(ASSEMBLY).mdb: $(ASSEMBLY)
61
assemblydir = $(MD_ADDIN_DIR)/MonoDevelop.Deployment
62
assembly_DATA = $(ASSEMBLY) $(ASSEMBLY).mdb $(DATA_FILES)
64
CLEANFILES = $(ASSEMBLY) $(ASSEMBLY).mdb $(DATA_FILE_BUILD)
65
EXTRA_DIST = $(FILES) $(RES) $(DATA_FILES)
67
include $(top_srcdir)/Makefile.include
1
include $(top_srcdir)/xbuild.include