1
ASSEMBLY_COMPILER_COMMAND = mcs
2
ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -debug -d:DEBUG
3
ASSEMBLY = ../bin/TextEditorLib.dll
4
COMPILE_TARGET = library
6
../../bin/Mono.Addins.dll \
7
../../bin/Mono.Addins.Gui.dll
17
Commands/CopyCommand.cs \
18
Commands/CutCommand.cs \
19
Commands/ExitCommand.cs \
20
Commands/NewCommand.cs \
21
Commands/OpenCommand.cs \
22
Commands/PasteCommand.cs \
23
Commands/SaveCommand.cs \
24
Commands/SetupCommand.cs \
25
ExtensionNodes/FileTemplateNode.cs \
26
ExtensionNodes/MenuItemNode.cs \
27
ExtensionNodes/MenuNode.cs \
28
ExtensionNodes/MenuSeparatorNode.cs \
29
ExtensionNodes/SubmenuNode.cs \
30
ExtensionNodes/TemplateCategoryNode.cs \
31
ExtensionNodes/ToolbarNode.cs \
32
ExtensionNodes/ToolButtonNode.cs \
33
ExtensionNodes/ToolSeparatorNode.cs \
34
gtk-gui/generated.cs \
35
gtk-gui/MainWindow.cs \
38
OpenFileCondition.cs \
45
Templates/ChangeLogTemplate.txt \
46
Templates/DotConfigTemplate.txt \
47
Templates/TextEditor.addin.xml \
48
Templates/WorkReport.txt
59
$(ASSEMBLY) $(ASSEMBLY).mdb: $(build_sources) $(build_resources) $(build_datafiles)
60
mkdir -p $(dir $(ASSEMBLY))
62
$(ASSEMBLY_COMPILER_COMMAND) $(ASSEMBLY_COMPILER_FLAGS) -out:$@ -target:$(COMPILE_TARGET) $(build_sources) $(build_resources_embed) $(build_references_ref)
65
include $(top_srcdir)/makefile-sample.include