Welcome to mirror list, hosted at ThFree Co, Russian Federation.

Makefile.am « MonoDevelop.Projects « core « src « main - github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: b3d8fb4a8257d91a99021214f1d0a2ce5362f010 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244

ASSEMBLY = $(top_builddir)/build/bin/MonoDevelop.Projects.dll
CONFIG = MonoDevelop.Projects.dll.config
  

REFS =  \
	$(MONO_ADDINS_LIBS) \
	$(MONODOC_LIBS) \
	-r:$(top_builddir)/build/bin/Mono.Cecil.dll \
	-r:$(top_builddir)/build/bin/Mono.Cecil.Mdb.dll \
	-r:$(top_builddir)/build/bin/MonoDevelop.Core.dll \
	-r:Mono.Posix \
	-r:System \
	-r:System.Drawing \
	-r:System.Xml

FILES =  \
	MonoDevelop.Projects.Ambience/Ambience.cs \
	MonoDevelop.Projects.Ambience/AmbienceService.cs \
	MonoDevelop.Projects.Ambience/ConversionFlags.cs \
	MonoDevelop.Projects.Ambience/NetAmbience.cs \
	MonoDevelop.Projects.CodeGeneration/BaseRefactorer.cs \
	MonoDevelop.Projects.CodeGeneration/CodeRefactorer.cs \
	MonoDevelop.Projects.CodeGeneration/IRefactorer.cs \
	MonoDevelop.Projects.CodeGeneration/RefactorerContext.cs \
	MonoDevelop.Projects.CodeGeneration/RefactorOperations.cs \
	MonoDevelop.Projects.CodeGeneration/XmlCodeDomReader.cs \
	MonoDevelop.Projects.Documentation/IDocumentationService.cs \
	MonoDevelop.Projects.Extensions/DataTypeCodon.cs \
	MonoDevelop.Projects.Extensions/ItemPropertyCodon.cs \
	MonoDevelop.Projects.Extensions/LanguageBindingCodon.cs \
	MonoDevelop.Projects.Extensions/ProjectBindingCodon.cs \
	MonoDevelop.Projects.Parser/AbstractDecoration.cs \
	MonoDevelop.Projects.Parser/AbstractMember.cs \
	MonoDevelop.Projects.Parser/AbstractNamedEntity.cs \
	MonoDevelop.Projects.Parser/AbstractUsing.cs \
	MonoDevelop.Projects.Parser/AssemblyCodeCompletionDatabase.cs \
	MonoDevelop.Projects.Parser/AssemblyInformation.cs \
	MonoDevelop.Projects.Parser/AssemblyInformationEventHandler.cs \
	MonoDevelop.Projects.Parser/AttributeCollection.cs \
	MonoDevelop.Projects.Parser/AttributeSectionCollection.cs \
	MonoDevelop.Projects.Parser/ClassCollection.cs \
	MonoDevelop.Projects.Parser/ClassEntry.cs \
	MonoDevelop.Projects.Parser/ClassInformationEventHandler.cs \
	MonoDevelop.Projects.Parser/ClassType.cs \
	MonoDevelop.Projects.Parser/ClassWrapper.cs \
	MonoDevelop.Projects.Parser/CodeCompletionDatabase.cs \
	MonoDevelop.Projects.Parser/Comment.cs \
	MonoDevelop.Projects.Parser/CommentCollection.cs \
	MonoDevelop.Projects.Parser/CommentTasksChangedEventHandler.cs \
	MonoDevelop.Projects.Parser/CompoundClass.cs \
	MonoDevelop.Projects.Parser/DatabaseGeneratorTool.cs \
	MonoDevelop.Projects.Parser/DefaultAttribute.cs \
	MonoDevelop.Projects.Parser/DefaultClass.cs \
	MonoDevelop.Projects.Parser/DefaultComment.cs \
	MonoDevelop.Projects.Parser/DefaultCompilationUnit.cs \
	MonoDevelop.Projects.Parser/DefaultEvent.cs \
	MonoDevelop.Projects.Parser/DefaultField.cs \
	MonoDevelop.Projects.Parser/DefaultIndexer.cs \
	MonoDevelop.Projects.Parser/DefaultMethod.cs \
	MonoDevelop.Projects.Parser/DefaultParameter.cs \
	MonoDevelop.Projects.Parser/DefaultParserService.cs \
	MonoDevelop.Projects.Parser/DefaultProperty.cs \
	MonoDevelop.Projects.Parser/DefaultRegion.cs \
	MonoDevelop.Projects.Parser/DefaultReturnType.cs \
	MonoDevelop.Projects.Parser/EventCollection.cs \
	MonoDevelop.Projects.Parser/ExpressionContext.cs \
	MonoDevelop.Projects.Parser/FieldCollection.cs \
	MonoDevelop.Projects.Parser/FileEntry.cs \
	MonoDevelop.Projects.Parser/GenericParameter.cs \
	MonoDevelop.Projects.Parser/GenericParameterList.cs \
	MonoDevelop.Projects.Parser/IAttribute.cs \
	MonoDevelop.Projects.Parser/IClass.cs \
	MonoDevelop.Projects.Parser/IComment.cs \
	MonoDevelop.Projects.Parser/ICompilationUnit.cs \
	MonoDevelop.Projects.Parser/ICompilationUnitBase.cs \
	MonoDevelop.Projects.Parser/IDecoration.cs \
	MonoDevelop.Projects.Parser/IEvent.cs \
	MonoDevelop.Projects.Parser/IExpressionFinder.cs \
	MonoDevelop.Projects.Parser/IField.cs \
	MonoDevelop.Projects.Parser/IIndexer.cs \
	MonoDevelop.Projects.Parser/ILanguageItem.cs \
	MonoDevelop.Projects.Parser/IMember.cs \
	MonoDevelop.Projects.Parser/IMethod.cs \
	MonoDevelop.Projects.Parser/IParameter.cs \
	MonoDevelop.Projects.Parser/IParser.cs \
	MonoDevelop.Projects.Parser/IParserService.cs \
	MonoDevelop.Projects.Parser/IProperty.cs \
	MonoDevelop.Projects.Parser/IRegion.cs \
	MonoDevelop.Projects.Parser/IReturnType.cs \
	MonoDevelop.Projects.Parser/ITypeNameResolver.cs \
	MonoDevelop.Projects.Parser/IUsing.cs \
	MonoDevelop.Projects.Parser/IUsingCollection.cs \
	MonoDevelop.Projects.Parser/LanguageItemCollection.cs \
	MonoDevelop.Projects.Parser/LocalVariable.cs \
	MonoDevelop.Projects.Parser/MemberCollectionBase.cs \
	MonoDevelop.Projects.Parser/MethodCollection.cs \
	MonoDevelop.Projects.Parser/ModifierEnum.cs \
	MonoDevelop.Projects.Parser/Namespace.cs \
	MonoDevelop.Projects.Parser/NamespaceEntry.cs \
	MonoDevelop.Projects.Parser/ParameterCollection.cs \
	MonoDevelop.Projects.Parser/ParameterModifier.cs \
	MonoDevelop.Projects.Parser/ParseInformation.cs \
	MonoDevelop.Projects.Parser/ParseInformationEventHandler.cs \
	MonoDevelop.Projects.Parser/PersistentAttribute.cs \
	MonoDevelop.Projects.Parser/PersistentAttributeSection.cs \
	MonoDevelop.Projects.Parser/PersistentClass.cs \
	MonoDevelop.Projects.Parser/PersistentEvent.cs \
	MonoDevelop.Projects.Parser/PersistentField.cs \
	MonoDevelop.Projects.Parser/PersistentGenericParamater.cs \
	MonoDevelop.Projects.Parser/PersistentIndexer.cs \
	MonoDevelop.Projects.Parser/PersistentMethod.cs \
	MonoDevelop.Projects.Parser/PersistentParameter.cs \
	MonoDevelop.Projects.Parser/PersistentProperty.cs \
	MonoDevelop.Projects.Parser/PersistentReturnType.cs \
	MonoDevelop.Projects.Parser/ProjectCodeCompletionDatabase.cs \
	MonoDevelop.Projects.Parser/PropertyCollection.cs \
	MonoDevelop.Projects.Parser/ReferenceEntry.cs \
	MonoDevelop.Projects.Parser/ReflectionClass.cs \
	MonoDevelop.Projects.Parser/ReflectionEvent.cs \
	MonoDevelop.Projects.Parser/ReflectionField.cs \
	MonoDevelop.Projects.Parser/ReflectionIndexer.cs \
	MonoDevelop.Projects.Parser/ReflectionMethod.cs \
	MonoDevelop.Projects.Parser/ReflectionParameter.cs \
	MonoDevelop.Projects.Parser/ReflectionProperty.cs \
	MonoDevelop.Projects.Parser/ReflectionReturnType.cs \
	MonoDevelop.Projects.Parser/ReturnTypeList.cs \
	MonoDevelop.Projects.Parser/SimpleCodeCompletionDatabase.cs \
	MonoDevelop.Projects.Parser/Tag.cs \
	MonoDevelop.Projects.Parser/TagCollection.cs \
	MonoDevelop.Projects.Parser/TypedCSharpCollection.cs \
	MonoDevelop.Projects.Parser/TypeNameResolver.cs \
	MonoDevelop.Projects.Serialization/ArrayHandler.cs \
	MonoDevelop.Projects.Serialization/ArrayListHandler.cs \
	MonoDevelop.Projects.Serialization/ClassDataType.cs \
	MonoDevelop.Projects.Serialization/CollectionDataType.cs \
	MonoDevelop.Projects.Serialization/DataCollection.cs \
	MonoDevelop.Projects.Serialization/DataContext.cs \
	MonoDevelop.Projects.Serialization/DataIncludeAttribute.cs \
	MonoDevelop.Projects.Serialization/DataItem.cs \
	MonoDevelop.Projects.Serialization/DataItemAttribute.cs \
	MonoDevelop.Projects.Serialization/DataNode.cs \
	MonoDevelop.Projects.Serialization/DataSerializer.cs \
	MonoDevelop.Projects.Serialization/DataType.cs \
	MonoDevelop.Projects.Serialization/DataValue.cs \
	MonoDevelop.Projects.Serialization/EnumDataType.cs \
	MonoDevelop.Projects.Serialization/ExpandedCollectionAttribute.cs \
	MonoDevelop.Projects.Serialization/GenericCollectionHandler.cs \
	MonoDevelop.Projects.Serialization/ICollectionHandler.cs \
	MonoDevelop.Projects.Serialization/IExtendedDataItem.cs \
	MonoDevelop.Projects.Serialization/ItemProperty.cs \
	MonoDevelop.Projects.Serialization/ItemPropertyAttribute.cs \
	MonoDevelop.Projects.Serialization/PrimitiveDataType.cs \
	MonoDevelop.Projects.Serialization/SerializationContext.cs \
	MonoDevelop.Projects.Serialization/XmlDataSerializer.cs \
	MonoDevelop.Projects.Text/IEditableTextFile.cs \
	MonoDevelop.Projects.Text/ITextFile.cs \
	MonoDevelop.Projects.Text/ITextFileProvider.cs \
	MonoDevelop.Projects.Text/TextEncoding.cs \
	MonoDevelop.Projects.Text/TextFile.cs \
	MonoDevelop.Projects.Text/TextFileReader.cs \
	MonoDevelop.Projects.Text/TextFileService.cs \
	MonoDevelop.Projects.Utility/DiffUtility.cs \
	MonoDevelop.Projects/AbstractConfiguration.cs \
	MonoDevelop.Projects/AbstractProjectConfiguration.cs \
	MonoDevelop.Projects/BuildEventHandler.cs \
	MonoDevelop.Projects/BuildTool.cs \
	MonoDevelop.Projects/CmbxFileFormat.cs \
	MonoDevelop.Projects/Combine.cs \
	MonoDevelop.Projects/CombineConfiguration.cs \
	MonoDevelop.Projects/CombineEntry.cs \
	MonoDevelop.Projects/CombineEntryCollection.cs \
	MonoDevelop.Projects/CombineEntryEventArgs.cs \
	MonoDevelop.Projects/CombineEntryRenamedEventArgs.cs \
	MonoDevelop.Projects/CombineEventArgs.cs \
	MonoDevelop.Projects/CombineExecuteDefinition.cs \
	MonoDevelop.Projects/ConfigurationCollection.cs \
	MonoDevelop.Projects/ConfigurationEventHandler.cs \
	MonoDevelop.Projects/ConvertXml.cs \
	MonoDevelop.Projects/CustomCommand.cs \
	MonoDevelop.Projects/CustomCommandCollection.cs \
	MonoDevelop.Projects/CustomCommandExtension.cs \
	MonoDevelop.Projects/CustomCommandType.cs \
	MonoDevelop.Projects/CyclicBuildOrderException.cs \
	MonoDevelop.Projects/DefaultCompilerResult.cs \
	MonoDevelop.Projects/DefaultFileFormat.cs \
	MonoDevelop.Projects/DotNetProject.cs \
	MonoDevelop.Projects/DotNetProjectBinding.cs \
	MonoDevelop.Projects/DotNetProjectConfiguration.cs \
	MonoDevelop.Projects/ExecutionContext.cs \
	MonoDevelop.Projects/FileFormatManager.cs \
	MonoDevelop.Projects/GenericProject.cs \
	MonoDevelop.Projects/GenericProjectBinding.cs \
	MonoDevelop.Projects/ICompilerResult.cs \
	MonoDevelop.Projects/IConfiguration.cs \
	MonoDevelop.Projects/IDotNetLanguageBinding.cs \
	MonoDevelop.Projects/IFileFormat.cs \
	MonoDevelop.Projects/ILanguageBinding.cs \
	MonoDevelop.Projects/IProjectBinding.cs \
	MonoDevelop.Projects/IProjectService.cs \
	MonoDevelop.Projects/LanguageBindingService.cs \
	MonoDevelop.Projects/MonoDevelopFileFormat.cs \
	MonoDevelop.Projects/PrjxFileFormat.cs \
	MonoDevelop.Projects/Project.cs \
	MonoDevelop.Projects/ProjectConvertTool.cs \
	MonoDevelop.Projects/ProjectCreateInformation.cs \
	MonoDevelop.Projects/ProjectEventArgs.cs \
	MonoDevelop.Projects/ProjectFile.cs \
	MonoDevelop.Projects/ProjectFileCollection.cs \
	MonoDevelop.Projects/ProjectFileEventArgs.cs \
	MonoDevelop.Projects/ProjectPathItemPropertyAttribute.cs \
	MonoDevelop.Projects/ProjectReference.cs \
	MonoDevelop.Projects/ProjectReferenceCollection.cs \
	MonoDevelop.Projects/ProjectReferenceEventArgs.cs \
	MonoDevelop.Projects/ProjectRenameEventArgs.cs \
	MonoDevelop.Projects/ProjectService.cs \
	MonoDevelop.Projects/ProjectServiceExtension.cs \
	MonoDevelop.Projects/ProjectsServices.cs \
	MonoDevelop.Projects/SharpDevelopFileFormat.cs \
	MonoDevelop.Projects/UnknownCombineEntry.cs \
	MonoDevelop.Projects/UnknownConfiguration.cs \
	MonoDevelop.Projects/UnknownProjectVersionException.cs \
	MonoDevelop.Projects/Workspace.cs

RES = MonoDevelop.Projects.addin.xml 

GENERATED_FILES = \
AssemblyInfo.cs

all: $(ASSEMBLY)

$(ASSEMBLY): $(build_sources) $(build_resources)
	$(CSC) $(CSC_FLAGS) -debug -out:$@ -target:library $(REFS) $(build_resources:%=/resource:%) $(build_sources) \
	&& cp $(CONFIG) $(top_builddir)/build/bin

assemblydir = $(MD_ASSEMBLY_DIR)
assembly_DATA = $(ASSEMBLY) $(CONFIG)

CLEANFILES = $(ASSEMBLY) $(ASSEMBLY).mdb
DISTCLEANFILES = $(CONFIG)

EXTRA_DIST = $(FILES) $(CONFIG).in $(RES)

include $(top_srcdir)/Makefile.include