blob: 15a0af0bde825437a2f89543e456356b5c84b195 (
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
|
SUBDIRS = . Autotools AspNet
include $(top_srcdir)/xbuild.include
PARSE = parse.exe
TESTFILES = \
CSharpAmbience.cs \
CSharpBindingCompilerManager.cs \
CSharpEnhancedCodeProvider.cs \
CSharpLanguageBinding.cs \
FormattingStrategy/CSharpFormattingProperties.cs \
FormattingStrategy/CSharpFormattingStrategy.cs \
FormattingStrategy/CSharpIndentEngine.cs \
FormattingStrategy/CSharpIndentEngineStack.cs \
gtk-gui/CSharpBinding.CodeGenerationPanelWidget.cs \
gtk-gui/CSharpBinding.FormattingPanelWidget.cs \
gtk-gui/generated.cs \
Gui/ChooseRuntimePanel.cs \
Gui/CodeGenerationPanel.cs \
Gui/CSharpParameterDataProvider.cs \
Gui/CSharpTextEditorExtension.cs \
Gui/FormattingPanel.cs \
Gui/OverrideCompletionData.cs \
Parser/CodeGenerator.cs \
Parser/CSharpVisitor.cs \
Parser/ExpressionFinder.cs \
Parser/LanguageItemVisitor.cs \
Parser/Parser.cs \
Parser/Resolver.cs \
Parser/SharpDevelopTree/AttributeSection.cs \
Parser/SharpDevelopTree/Class.cs \
Parser/SharpDevelopTree/Constructor.cs \
Parser/SharpDevelopTree/Destructor.cs \
Parser/SharpDevelopTree/GenericParameter.cs \
Parser/SharpDevelopTree/Method.cs \
Parser/SharpDevelopTree/ReturnType.cs \
Parser/TypeVisitor.cs \
Project/CSharpCompilerParameters.cs \
MonoDevelop.CSharp.Inspection/Inspectors/RedundantThisInspector.cs
TESTDLLS = \
$(NUNIT_LIBS)
TESTASSEMBLY = $(top_builddir)/build/bin/CSharpBinding.Test.dll
$(TESTASSEMBLY) : $(build_test_sources) $(build_resources)
$(CSC) $(CSC_FLAGS) -debug "-define:GMCS_SOURCE;NET_2_0;MS_COMPATIBLE;FULL_AST;BOOTSTRAP_BASIC" -unsafe -codepage:utf8 -out:$@ -target:library $(DLLS) $(TESTDLLS) $(REFS) /r:$(ASSEMBLY) \
$(monodoc_libflags) $(build_resources:%=/resource:%) $(build_test_sources)
parse: $(PARSE)
$(PARSE): parse.cs all
$(CSC) -out:$@ parse.cs $(REFS) -r:$(ASSEMBLY)
run-parse-test: $(PARSE)
MONO_PATH=$(top_builddir)/build/AddIns/BackendBindings/:$(top_builddir)/build/bin/ mono $(PARSE) .
CLEANFILES = $(PARSE) $(PARSE).mdb
|