21
21
Project/Src/Ast/INode.cs \
22
22
Project/Src/Ast/INullable.cs \
23
23
Project/Src/Ast/TypeReference.cs \
24
Project/Src/AstBuilder/ExpressionBuilder.cs \
25
Project/Src/AstBuilder/StatementBuilder.cs \
24
26
Project/Src/EnvironmentInformationProvider.cs \
25
27
Project/Src/IAstVisitor.cs \
26
28
Project/Src/Lexer/AbstractLexer.cs \
29
Project/Src/Lexer/CSharp/ConditionalCompilation.cs \
27
30
Project/Src/Lexer/CSharp/Keywords.cs \
28
31
Project/Src/Lexer/CSharp/Lexer.cs \
29
32
Project/Src/Lexer/CSharp/Tokens.cs \
41
44
Project/Src/Lexer/VBNet/Lexer.cs \
42
45
Project/Src/Lexer/VBNet/Tokens.cs \
43
46
Project/Src/Location.cs \
47
Project/Src/OperatorPrecedence.cs \
44
48
Project/Src/Parser/AbstractParser.cs \
45
49
Project/Src/Parser/CSharp/CSharpParser.cs \
46
50
Project/Src/Parser/CSharp/Parser.cs \
57
61
Project/Src/PrettyPrinter/CSharp/OutputFormatter.cs \
58
62
Project/Src/PrettyPrinter/CSharp/PrettyPrintOptions.cs \
59
63
Project/Src/PrettyPrinter/IOutputAstVisitor.cs \
60
Project/Src/PrettyPrinter/NodeInformVisitor.cs \
61
64
Project/Src/PrettyPrinter/SpecialNodesInserter.cs \
62
65
Project/Src/PrettyPrinter/VBNet/VBNetOutputFormatter.cs \
63
66
Project/Src/PrettyPrinter/VBNet/VBNetOutputVisitor.cs \
67
70
Project/Src/Visitors/AbstractASTVisitor.cs \
68
71
Project/Src/Visitors/CodeDOMOutputVisitor.cs \
69
72
Project/Src/Visitors/CodeDOMVerboseOutputGenerator.cs \
70
Project/Src/Visitors/CSharpConstructsVisitor.cs \
71
Project/Src/Visitors/CSharpToVBNetConvertVisitor.cs \
73
Project/Src/Visitors/ConvertVisitorBase.cs \
74
Project/Src/Visitors/CSharpConstructsConvertVisitor.cs \
72
75
Project/Src/Visitors/LookupTableVisitor.cs \
73
76
Project/Src/Visitors/NodeTrackingAstVisitor.cs \
74
77
Project/Src/Visitors/PrefixFieldsVisitor.cs \
78
Project/Src/Visitors/RenameIdentifierVisitor.cs \
75
79
Project/Src/Visitors/ToCSharpConvertVisitor.cs \
76
80
Project/Src/Visitors/ToVBNetConvertVisitor.cs \
77
Project/Src/Visitors/VBNetConstructsConvertVisitor.cs \
78
Project/Src/Visitors/VBNetToCSharpConvertVisitor.cs
81
Project/Src/Visitors/ToVBNetRenameConflictingVariables.cs \
82
Project/Src/Visitors/VBNetConstructsConvertVisitor.cs
84
all: $(ASSEMBLY) $(ASSEMBLY).mdb
82
86
$(ASSEMBLY): $(build_sources)
83
87
$(CSC) $(CSC_FLAGS) -debug -out:$@ -target:library $(REFS) $(build_sources)
89
$(ASSEMBLY).mdb: $(ASSEMBLY)
85
91
assemblydir = $(MD_ASSEMBLY_DIR)
86
assembly_DATA = $(ASSEMBLY)
92
assembly_DATA = $(ASSEMBLY) $(ASSEMBLY).mdb
88
94
CLEANFILES = $(ASSEMBLY) $(ASSEMBLY).mdb