1
ADDIN_BUILD = $(top_builddir)/build/AddIns/MonoDevelop.TextTemplating
2
ASSEMBLY = $(ADDIN_BUILD)/Mono.TextTemplating.dll
12
Microsoft.VisualStudio.TextTemplating/AssemblyCacheMonitor.cs \
13
Microsoft.VisualStudio.TextTemplating/DirectiveProcessor.cs \
14
Microsoft.VisualStudio.TextTemplating/DirectiveProcessorException.cs \
15
Microsoft.VisualStudio.TextTemplating/EncodingHelper.cs \
16
Microsoft.VisualStudio.TextTemplating/Engine.cs \
17
Microsoft.VisualStudio.TextTemplating/Interfaces.cs \
18
Microsoft.VisualStudio.TextTemplating/ParameterDirectiveProcessor.cs \
19
Microsoft.VisualStudio.TextTemplating/RequiresProvidesDirectiveProcessor.cs \
20
Microsoft.VisualStudio.TextTemplating/TextTemplatingSession.cs \
21
Microsoft.VisualStudio.TextTemplating/TextTransformation.cs \
22
Microsoft.VisualStudio.TextTemplating/ToStringHelper.cs \
23
Mono.TextTemplating/CompiledTemplate.cs \
24
Mono.TextTemplating/CrossAppDomainAssemblyResolver.cs \
25
Mono.TextTemplating/ParsedTemplate.cs \
26
Mono.TextTemplating/RecyclableAppDomain.cs \
27
Mono.TextTemplating/TemplateGenerator.cs \
28
Mono.TextTemplating/TemplateSettings.cs \
29
Mono.TextTemplating/TemplatingEngine.cs \
30
Mono.TextTemplating/Tokeniser.cs
34
all: $(ASSEMBLY) $(ASSEMBLY).mdb $(DATA_FILE_BUILD)
36
$(ASSEMBLY): $(build_sources) $(build_resources) $(DEPS)
37
mkdir -p $(ADDIN_BUILD)
38
$(CSC) $(CSC_FLAGS) -debug -out:$@ -target:library $(REFS) $(build_deps) \
39
$(build_resources:%=/resource:%) $(build_sources)
41
$(ASSEMBLY).mdb: $(ASSEMBLY)
43
$(DATA_FILE_BUILD): $(srcdir)$(subst $(ADDIN_BUILD),, $@)
44
mkdir -p $(ADDIN_BUILD)/Schemas
45
cp $(srcdir)/$(subst $(ADDIN_BUILD),,$@) $@
49
assemblydir = $(MD_ADDIN_DIR)/MonoDevelop.TextTemplating
50
assembly_DATA = $(ASSEMBLY) $(ASSEMBLY).mdb
52
CLEANFILES = $(ASSEMBLY) $(ASSEMBLY).mdb
53
EXTRA_DIST = $(FILES) $(RES)
55
include $(top_srcdir)/Makefile.include
1
include $(top_srcdir)/xbuild.include