2
ADDIN_BUILD = $(top_builddir)/build/bin
3
ASSEMBLY = $(top_builddir)/build/bin/Mono.TextEditor.dll
7
-r:../../../build/bin/ICSharpCode.NRefactory.dll \
15
CONFIG=Mono.TextEditor.dll.config
19
gtk-gui/generated.cs \
20
Mono.TextEditor.Highlighting.Regex/Regex.cs \
21
Mono.TextEditor.Highlighting.Regex/RegexMatch.cs \
22
Mono.TextEditor.Highlighting/Chunk.cs \
23
Mono.TextEditor.Highlighting/ChunkStyle.cs \
24
Mono.TextEditor.Highlighting/CloneableStack.cs \
25
Mono.TextEditor.Highlighting/ColorScheme.cs \
26
Mono.TextEditor.Highlighting/DefaultStyle.cs \
27
Mono.TextEditor.Highlighting/HighlightingPartitioner.cs \
28
Mono.TextEditor.Highlighting/ISyntaxMode.cs \
29
Mono.TextEditor.Highlighting/IXmlProvider.cs \
30
Mono.TextEditor.Highlighting/JaySyntaxMode.cs \
31
Mono.TextEditor.Highlighting/Keywords.cs \
32
Mono.TextEditor.Highlighting/Marker.cs \
33
Mono.TextEditor.Highlighting/Match.cs \
34
Mono.TextEditor.Highlighting/ReferencedChunkStyle.cs \
35
Mono.TextEditor.Highlighting/Rule.cs \
36
Mono.TextEditor.Highlighting/SemanticRule.cs \
37
Mono.TextEditor.Highlighting/Span.cs \
38
Mono.TextEditor.Highlighting/SyntaxMode.cs \
39
Mono.TextEditor.Highlighting/SyntaxModeService.cs \
40
Mono.TextEditor.Highlighting/XmlReadHelper.cs \
41
Mono.TextEditor.PopupWindow/IListDataProvider.cs \
42
Mono.TextEditor.PopupWindow/ListWidget.cs \
43
Mono.TextEditor.PopupWindow/ListWindow.cs \
44
Mono.TextEditor.PopupWindow/ModeHelpWindow.cs \
45
Mono.TextEditor.PopupWindow/TooltipWindow.cs \
46
Mono.TextEditor.Theatrics/Actor.cs \
47
Mono.TextEditor.Theatrics/AnimatedBox.cs \
48
Mono.TextEditor.Theatrics/AnimatedVBox.cs \
49
Mono.TextEditor.Theatrics/AnimatedWidget.cs \
50
Mono.TextEditor.Theatrics/Animation.cs \
51
Mono.TextEditor.Theatrics/BounceFadePopupWindow.cs \
52
Mono.TextEditor.Theatrics/Choreographer.cs \
53
Mono.TextEditor.Theatrics/Pulsator.cs \
54
Mono.TextEditor.Theatrics/SingleActorStage.cs \
55
Mono.TextEditor.Theatrics/SmartScrolledWindow.cs \
56
Mono.TextEditor.Theatrics/Stage.cs \
57
Mono.TextEditor.Utils/Diff.cs \
58
Mono.TextEditor.Utils/RedBlackTree.cs \
59
Mono.TextEditor.Utils/RtfWriter.cs \
60
Mono.TextEditor.Utils/TextBreaker.cs \
61
Mono.TextEditor.Utils/TextFileUtility.cs \
62
Mono.TextEditor.Vi/ViActionMaps.cs \
63
Mono.TextEditor.Vi/ViActions.cs \
64
Mono.TextEditor.Vi/ViBuilderContext.cs \
65
Mono.TextEditor.Vi/ViBuilders.cs \
66
Mono.TextEditor.Vi/ViCommandMap.cs \
67
Mono.TextEditor.Vi/ViEditor.cs \
68
Mono.TextEditor.Vi/ViEditorActions.cs \
69
Mono.TextEditor.Vi/ViKeyNotation.cs \
70
Mono.TextEditor.Vi/ViMacro.cs \
71
Mono.TextEditor.Vi/ViMark.cs \
72
Mono.TextEditor.Vi/ViMode.cs \
73
Mono.TextEditor.Vi/ViWordFindStrategy.cs \
74
Mono.TextEditor/Actions/BookmarkActions.cs \
75
Mono.TextEditor/Actions/CaretMoveActions.cs \
76
Mono.TextEditor/Actions/ClipboardActions.cs \
77
Mono.TextEditor/Actions/DeleteActions.cs \
78
Mono.TextEditor/Actions/FoldActions.cs \
79
Mono.TextEditor/Actions/MiscActions.cs \
80
Mono.TextEditor/Actions/ScrollActions.cs \
81
Mono.TextEditor/Actions/SelectionActions.cs \
82
Mono.TextEditor/Annotatable.cs \
83
Mono.TextEditor/BookmarkMarker.cs \
84
Mono.TextEditor/Caret.cs \
85
Mono.TextEditor/Document/BufferedTextReader.cs \
86
Mono.TextEditor/Document/DocumentChangeEventArgs.cs \
87
Mono.TextEditor/Document/DocumentLine.cs \
88
Mono.TextEditor/Document/DocumentLocation.cs \
89
Mono.TextEditor/Document/DocumentRegion.cs \
90
Mono.TextEditor/Document/DocumentUpdateRequest.cs \
91
Mono.TextEditor/Document/EmacsWordFindStrategy.cs \
92
Mono.TextEditor/Document/FoldingType.cs \
93
Mono.TextEditor/Document/FoldSegment.cs \
94
Mono.TextEditor/Document/GapBuffer.cs \
95
Mono.TextEditor/Document/IBuffer.cs \
96
Mono.TextEditor/Document/ILineSplitter.cs \
97
Mono.TextEditor/Document/IWordFindStrategy.cs \
98
Mono.TextEditor/Document/LineEventArgs.cs \
99
Mono.TextEditor/Document/LineSplitter.cs \
100
Mono.TextEditor/Document/PrimitiveLineSplitter.cs \
101
Mono.TextEditor/Document/SegmentTree.cs \
102
Mono.TextEditor/Document/SharpDevelopWordFindStrategy.cs \
103
Mono.TextEditor/Document/StringBuffer.cs \
104
Mono.TextEditor/Document/SyntaxModeChangeEventArgs.cs \
105
Mono.TextEditor/Document/TextDocument.cs \
106
Mono.TextEditor/Document/TextSegment.cs \
107
Mono.TextEditor/EditMode.cs \
108
Mono.TextEditor/Gui/CodeSegmentEditorWindow.cs \
109
Mono.TextEditor/Gui/CodeSegmentPreviewWindow.cs \
110
Mono.TextEditor/Gui/DashedLineMargin.cs \
111
Mono.TextEditor/Gui/FoldingScreenbackgroundRenderer.cs \
112
Mono.TextEditor/Gui/FoldMarkerMargin.cs \
113
Mono.TextEditor/Gui/GtkGestures.cs \
114
Mono.TextEditor/Gui/GtkWorkarounds.cs \
115
Mono.TextEditor/Gui/GutterMargin.cs \
116
Mono.TextEditor/Gui/HslColor.cs \
117
Mono.TextEditor/Gui/IAnimationDrawer.cs \
118
Mono.TextEditor/Gui/IBackgroundRenderer.cs \
119
Mono.TextEditor/Gui/IconMargin.cs \
120
Mono.TextEditor/Gui/ITooltipProvider.cs \
121
Mono.TextEditor/Gui/Margin.cs \
122
Mono.TextEditor/Gui/MarginDrawer.cs \
123
Mono.TextEditor/Gui/PangoUtil.cs \
124
Mono.TextEditor/Gui/TextEditor.cs \
125
Mono.TextEditor/Gui/TextEditorAccessibility.cs \
126
Mono.TextEditor/Gui/TextEditorContainer.cs \
127
Mono.TextEditor/Gui/TextViewMargin.cs \
128
Mono.TextEditor/HeightTree.cs \
129
Mono.TextEditor/HelperMethods.cs \
130
Mono.TextEditor/IBracketMatcher.cs \
131
Mono.TextEditor/IIndentationTracker.cs \
132
Mono.TextEditor/IndentStyle.cs \
133
Mono.TextEditor/InsertionCursorEditMode.cs \
134
Mono.TextEditor/ISearchEngine.cs \
135
Mono.TextEditor/ITextEditorOptions.cs \
136
Mono.TextEditor/LinkEventArgs.cs \
137
Mono.TextEditor/Platform.cs \
138
Mono.TextEditor/SearchRequest.cs \
139
Mono.TextEditor/SearchResult.cs \
140
Mono.TextEditor/Selection.cs \
141
Mono.TextEditor/SimpleEditMode.cs \
142
Mono.TextEditor/Standalone/IDocument.cs \
143
Mono.TextEditor/Standalone/IDocumentLine.cs \
144
Mono.TextEditor/Standalone/ISegment.cs \
145
Mono.TextEditor/Standalone/ITextAnchor.cs \
146
Mono.TextEditor/Standalone/ITextSource.cs \
147
Mono.TextEditor/Standalone/TextChangeEventArgs.cs \
148
Mono.TextEditor/Standalone/TextLocation.cs \
149
Mono.TextEditor/Standalone/TextSourceVersionProvider.cs \
150
Mono.TextEditor/TextEditorData.cs \
151
Mono.TextEditor/TextEditorOptions.cs \
152
Mono.TextEditor/TextLinkEditMode.cs \
153
Mono.TextEditor/TextMarker.cs \
154
Mono.TextEditor/TextMarkerEvent.cs
155
Mono.TextEditor.Highlighting/Match.cs \
156
Mono.TextEditor.Highlighting/Style.cs \
157
Mono.TextEditor.Highlighting/SyntaxMode.cs \
158
Mono.TextEditor.Highlighting/XmlReadHelper.cs \
159
Mono.TextEditor.Highlighting/ChunkStyle.cs \
160
Mono.TextEditor.Highlighting/SyntaxModeService.cs \
161
Mono.TextEditor.Highlighting/Span.cs \
162
Mono.TextEditor.Tests/Mono.TextEditor.Tests.DefaultEditActions/InsertNewLineTests.cs \
163
Mono.TextEditor.Tests/Mono.TextEditor.Tests.DefaultEditActions/CaretMoveTests.cs
167
Styles/BrownStyle.xml \
168
Styles/C64Style.xml \
169
Styles/DefaultStyle.xml \
170
Styles/GeditStyle.xml \
171
Styles/IrBlackStyle.xml \
172
Styles/OblivionStyle.xml \
173
Styles/SolarizedDarkStyle.xml \
174
Styles/SolarizedLightStyle.xml \
176
Styles/TangoLightStyle.xml \
177
Styles/VisualStudioStyle.xml \
178
SyntaxModes/ActionScriptSyntaxMode.xml \
179
SyntaxModes/AspNetSyntaxMode.xml \
180
SyntaxModes/BooSyntaxMode.xml \
181
SyntaxModes/CGSyntaxMode.xml \
182
SyntaxModes/ChangeLogSyntaxMode.xml \
183
SyntaxModes/CPPSyntaxMode.xml \
184
SyntaxModes/CSharpSyntaxMode.xml \
185
SyntaxModes/CssSyntaxMode.xml \
186
SyntaxModes/CSyntaxMode.xml \
187
SyntaxModes/DiffSyntaxMode.xml \
188
SyntaxModes/ILSyntaxMode.xml \
189
SyntaxModes/JavascriptSyntaxMode.xml \
190
SyntaxModes/JavaSyntaxMode.xml \
191
SyntaxModes/JaySyntaxMode.xml \
192
SyntaxModes/JsonSyntaxMode.xml \
193
SyntaxModes/LuaSyntaxMode.xml \
194
SyntaxModes/MakefileSyntaxMode.xml \
195
SyntaxModes/PythonSyntaxMode.xml \
196
SyntaxModes/RubySyntaxMode.xml \
197
SyntaxModes/ShellScriptSyntaxMode.xml \
198
SyntaxModes/StringsSyntaxMode.xml \
199
SyntaxModes/ValaSyntaxMode.xml \
200
SyntaxModes/VBNetSyntaxMode.xml \
201
SyntaxModes/XmlSyntaxMode.xml
203
all: $(ASSEMBLY) $(ASSEMBLY).mdb $(ASSEMBLY).config
205
$(ADDIN_BUILD)/%: $(srcdir)/lib/%
206
mkdir -p $(ADDIN_BUILD)
209
$(ASSEMBLY): $(build_sources) $(build_resources)
210
mkdir -p $(ADDIN_BUILD)
211
$(CSC) $(CSC_FLAGS) -unsafe $(REFS) $(build_resources:%=/resource:%) $(build_sources) -out:$@ -target:library
213
$(ASSEMBLY).mdb: $(ASSEMBLY)
215
$(ASSEMBLY).config: $(srcdir)/$(CONFIG)
216
cp "$(srcdir)/$(CONFIG)" $(ASSEMBLY).config
218
assemblydir = $(MD_ASSEMBLY_DIR)
219
assembly_DATA = $(ASSEMBLY) $(ASSEMBLY).mdb $(ASSEMBLY).config
221
CLEANFILES = $(ASSEMBLY) $(ASSEMBLY).mdb
222
EXTRA_DIST = $(FILES) $(RES) $(CONFIG)
224
include $(top_srcdir)/Makefile.include
1
include $(top_srcdir)/xbuild.include
4
Styles/DefaultStyle.json \
5
Styles/MonokaiStyle.json \
6
Styles/NightshadeStyle.json \
7
Styles/OblivionStyle.json \
8
Styles/SolarizedDarkStyle.json \
9
Styles/SolarizedLightStyle.json \
10
Styles/TangoStyle.json \
11
Styles/VisualStudioStyle.json