~ubuntu-branches/ubuntu/oneiric/monodevelop/oneiric

« back to all changes in this revision

Viewing changes to src/addins/VersionControl/MonoDevelop.VersionControl.Subversion.Unix/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Jo Shields
  • Date: 2011-06-27 17:03:13 UTC
  • mto: (1.8.1 upstream)
  • mto: This revision was merged to the branch mainline in revision 54.
  • Revision ID: james.westby@ubuntu.com-20110627170313-6cvz3s19x6e9hqe9
ImportĀ upstreamĀ versionĀ 2.5.92+dfsg

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
ADDIN_BUILD = $(top_builddir)/build/AddIns/VersionControl
 
3
ASSEMBLY = $(ADDIN_BUILD)/MonoDevelop.VersionControl.Subversion.Unix.dll
 
4
 
 
5
DEPS =  \
 
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
 
11
 
 
12
REFS =  \
 
13
        -r:../../../../build/AddIns/VersionControl/MonoDevelop.VersionControl.dll \
 
14
        -r:../../../../build/AddIns/VersionControl/MonoDevelop.VersionControl.Subversion.dll \
 
15
        -r:../../../../build/bin/MonoDevelop.Core.dll \
 
16
        -r:System
 
17
 
 
18
FILES =  \
 
19
        AssemblyInfo.cs \
 
20
        MonoDevelop.VersionControl.Subversion.Unix/LibApr.cs \
 
21
        MonoDevelop.VersionControl.Subversion.Unix/LibSvnClient.cs \
 
22
        MonoDevelop.VersionControl.Subversion.Unix/SvnClient.cs
 
23
 
 
24
ASM_CONFIG = MonoDevelop.VersionControl.Subversion.Unix.dll.config
 
25
 
 
26
RES = MonoDevelop.VersionControl.Subversion.Unix.addin.xml
 
27
 
 
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
 
31
 
 
32
$(ASSEMBLY).config: $(srcdir)/$(ASM_CONFIG)
 
33
        mkdir -p $(ADDIN_BUILD)
 
34
        cp $? $@
 
35
 
 
36
$(ASSEMBLY).mdb: $(ASSEMBLY)
 
37
 
 
38
CLEANFILES = $(ASSEMBLY) $(ASSEMBLY).mdb
 
39
EXTRA_DIST = $(FILES) $(RES) $(ASM_CONFIG)
 
40
 
 
41
if ENABLE_SUBVERSION
 
42
all: $(ASSEMBLY) $(ASSEMBLY).mdb $(ASSEMBLY).config
 
43
else
 
44
all:
 
45
endif
 
46
 
 
47
if ENABLE_SUBVERSION
 
48
addindir = $(MD_ADDIN_DIR)/VersionControl
 
49
addin_DATA = $(ASSEMBLY) $(ASSEMBLY).mdb $(ASSEMBLY).config
 
50
endif
 
51
 
 
52
include $(top_srcdir)/Makefile.include