2
ADDIN_BUILD = $(top_builddir)/build/AddIns/VersionControl
3
ASSEMBLY = $(ADDIN_BUILD)/MonoDevelop.VersionControl.Subversion.Unix.dll
6
$(top_builddir)/build/AddIns/VersionControl/MonoDevelop.VersionControl.dll \
7
$(top_builddir)/build/AddIns/VersionControl/MonoDevelop.VersionControl.Subversion.dll \
8
$(top_builddir)/build/bin/Mono.TextEditor.dll \
9
$(top_builddir)/build/bin/MonoDevelop.Core.dll \
10
$(top_builddir)/build/bin/MonoDevelop.Ide.dll
13
-r:../../../../build/AddIns/VersionControl/MonoDevelop.VersionControl.dll \
14
-r:../../../../build/AddIns/VersionControl/MonoDevelop.VersionControl.Subversion.dll \
15
-r:../../../../build/bin/MonoDevelop.Core.dll \
20
MonoDevelop.VersionControl.Subversion.Unix/LibApr.cs \
21
MonoDevelop.VersionControl.Subversion.Unix/LibSvnClient.cs \
22
MonoDevelop.VersionControl.Subversion.Unix/SvnClient.cs
24
ASM_CONFIG = MonoDevelop.VersionControl.Subversion.Unix.dll.config
26
RES = MonoDevelop.VersionControl.Subversion.Unix.addin.xml
28
$(ASSEMBLY): $(build_sources) $(build_resources) $(DEPS)
29
mkdir -p $(ADDIN_BUILD)
30
$(CSC) $(CSC_FLAGS) -unsafe $(build_sources) $(REFS) $(build_deps) $(build_resources:%=/resource:%) -out:$@ -target:library
32
$(ASSEMBLY).config: $(srcdir)/$(ASM_CONFIG)
33
mkdir -p $(ADDIN_BUILD)
36
$(ASSEMBLY).mdb: $(ASSEMBLY)
38
CLEANFILES = $(ASSEMBLY) $(ASSEMBLY).mdb
39
EXTRA_DIST = $(FILES) $(RES) $(ASM_CONFIG)
42
all: $(ASSEMBLY) $(ASSEMBLY).mdb $(ASSEMBLY).config
48
addindir = $(MD_ADDIN_DIR)/VersionControl
49
addin_DATA = $(ASSEMBLY) $(ASSEMBLY).mdb $(ASSEMBLY).config
52
include $(top_srcdir)/Makefile.include