-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathkake.lua
More file actions
144 lines (136 loc) · 6.82 KB
/
kake.lua
File metadata and controls
144 lines (136 loc) · 6.82 KB
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
project = Project.new("angle")
project:addExclude(".git/**")
project:addExclude("extensions/**")
project:addExclude("samples/**")
project:addExclude("tests/**")
project:addDefine("ANGLE_DISABLE_PERF")
project:addDefine("ANGLE_DISABLE_TRACE")
project:addIncludeDir("src")
project:addIncludeDir("include")
--preprocessor
project:addFile("src/compiler/preprocessor/DiagnosticsBase.cpp")
project:addFile("src/compiler/preprocessor/DirectiveHandlerBase.cpp")
project:addFile("src/compiler/preprocessor/DirectiveParser.cpp")
project:addFile("src/compiler/preprocessor/ExpressionParser.cpp")
project:addFile("src/compiler/preprocessor/Input.cpp")
project:addFile("src/compiler/preprocessor/Lexer.cpp")
project:addFile("src/compiler/preprocessor/Macro.cpp")
project:addFile("src/compiler/preprocessor/MacroExpander.cpp")
project:addFile("src/compiler/preprocessor/Preprocessor.cpp")
project:addFile("src/compiler/preprocessor/Token.cpp")
project:addFile("src/compiler/preprocessor/Tokenizer.cpp")
project:addFile("src/compiler/preprocessor/Diagnostics.h")
project:addFile("src/compiler/preprocessor/DirectiveHandler.h")
project:addFile("src/compiler/preprocessor/DirectiveParser.h")
project:addFile("src/compiler/preprocessor/ExpressionParser.h")
project:addFile("src/compiler/preprocessor/Input.h")
project:addFile("src/compiler/preprocessor/Lexer.h")
project:addFile("src/compiler/preprocessor/Macro.h")
project:addFile("src/compiler/preprocessor/MacroExpander.h")
project:addFile("src/compiler/preprocessor/numeric_lex.h")
project:addFile("src/compiler/preprocessor/pp_utils.h")
project:addFile("src/compiler/preprocessor/Preprocessor.h")
project:addFile("src/compiler/preprocessor/SourceLocation.h")
project:addFile("src/compiler/preprocessor/Token.h")
project:addFile("src/compiler/preprocessor/Tokenizer.h")
project:addFile("src/compiler/preprocessor/length_limits.h")
project:addFile("src/third_party/compiler/ArrayBoundsClamper.cpp")
project:addFile("src/compiler/BuiltInFunctionEmulator.cpp")
project:addFile("src/compiler/Compiler.cpp")
project:addFile("src/compiler/debug.cpp")
project:addFile("src/compiler/DetectCallDepth.cpp")
project:addFile("src/compiler/DetectRecursion.cpp")
project:addFile("src/compiler/Diagnostics.cpp")
project:addFile("src/compiler/DirectiveHandler.cpp")
project:addFile("src/compiler/ForLoopUnroll.cpp")
project:addFile("src/compiler/InfoSink.cpp")
project:addFile("src/compiler/Initialize.cpp")
project:addFile("src/compiler/InitializeDll.cpp")
project:addFile("src/compiler/InitializeParseContext.cpp")
project:addFile("src/compiler/Intermediate.cpp")
project:addFile("src/compiler/intermOut.cpp")
project:addFile("src/compiler/IntermTraverse.cpp")
project:addFile("src/compiler/MapLongVariableNames.cpp")
if platform == Platform.Windows then
project:addFile("src/compiler/ossource_win.cpp")
else
project:addFile("src/compiler/ossource_posix.cpp")
end
project:addFile("src/compiler/parseConst.cpp")
project:addFile("src/compiler/ParseHelper.cpp")
project:addFile("src/compiler/PoolAlloc.cpp")
project:addFile("src/compiler/QualifierAlive.cpp")
project:addFile("src/compiler/RemoveTree.cpp")
project:addFile("src/compiler/ShaderLang.cpp")
project:addFile("src/compiler/SymbolTable.cpp")
project:addFile("src/compiler/Uniform.cpp")
project:addFile("src/compiler/util.cpp")
project:addFile("src/compiler/ValidateLimitations.cpp")
project:addFile("src/compiler/VariableInfo.cpp")
project:addFile("src/compiler/VariablePacker.cpp")
project:addFile("src/compiler/glslang_lex.cpp")
project:addFile("src/compiler/glslang_tab.cpp")
project:addFile("src/compiler/depgraph/DependencyGraph.cpp")
project:addFile("src/compiler/depgraph/DependencyGraphBuilder.cpp")
project:addFile("src/compiler/depgraph/DependencyGraphOutput.cpp")
project:addFile("src/compiler/depgraph/DependencyGraphTraverse.cpp")
project:addFile("src/compiler/timing/RestrictFragmentShaderTiming.cpp")
project:addFile("src/compiler/timing/RestrictVertexShaderTiming.cpp")
project:addFile("src/compiler/BaseTypes.h")
project:addFile("src/compiler/BuiltInFunctionEmulator.h")
project:addFile("src/compiler/Common.h")
project:addFile("src/compiler/ConstantUnion.h")
project:addFile("src/compiler/debug.h")
project:addFile("src/compiler/DetectRecursion.h")
project:addFile("src/compiler/Diagnostics.h")
project:addFile("src/compiler/DirectiveHandler.h")
project:addFile("src/compiler/ForLoopUnroll.h")
project:addFile("src/compiler/InfoSink.h")
project:addFile("src/compiler/Initialize.h")
project:addFile("src/compiler/InitializeDll.h")
project:addFile("src/compiler/InitializeGlobals.h")
project:addFile("src/compiler/InitializeParseContext.h")
project:addFile("src/compiler/intermediate.h")
project:addFile("src/compiler/localintermediate.h")
project:addFile("src/compiler/MapLongVariableNames.h")
project:addFile("src/compiler/MMap.h")
project:addFile("src/compiler/osinclude.h")
project:addFile("src/compiler/ParseHelper.h")
project:addFile("src/compiler/PoolAlloc.h")
project:addFile("src/compiler/QualifierAlive.h")
project:addFile("src/compiler/RemoveTree.h")
project:addFile("src/compiler/RenameFunction.h")
project:addFile("include/GLSLANG/ResourceLimits.h")
project:addFile("include/GLSLANG/ShaderLang.h")
project:addFile("src/compiler/ShHandle.h")
project:addFile("src/compiler/SymbolTable.h")
project:addFile("src/compiler/Types.h")
project:addFile("src/compiler/util.h")
project:addFile("src/compiler/ValidateLimitations.h")
project:addFile("src/compiler/VariableInfo.h")
project:addFile("src/compiler/VariablePacker.h")
project:addFile("src/compiler/glslang_tab.h")
project:addFile("src/compiler/timing/RestrictFragmentShaderTiming.h")
project:addFile("src/compiler/timing/RestrictVertexShaderTiming.h")
project:addFile("src/compiler/depgraph/DependencyGraph.h")
project:addFile("src/compiler/depgraph/DependencyGraphBuilder.h")
project:addFile("src/compiler/depgraph/DependencyGraphOutput.h")
project:addFile("src/compiler/HashNames.h")
--project:addFile("src/compiler/CodeGenHLSL.cpp")
project:addFile("src/compiler/DetectDiscontinuity.cpp")
project:addFile("src/compiler/OutputHLSL.cpp")
project:addFile("src/compiler/SearchSymbol.cpp")
project:addFile("src/compiler/TranslatorHLSL.cpp")
project:addFile("src/compiler/UnfoldShortCircuit.cpp")
project:addFile("src/compiler/DetectDiscontinuity.h")
project:addFile("src/compiler/OutputHLSL.h")
project:addFile("src/compiler/SearchSymbol.h")
project:addFile("src/compiler/TranslatorHLSL.h")
project:addFile("src/compiler/UnfoldShortCircuit.h")
project:addFile("src/compiler/OutputGLSLBase.cpp")
project:addFile("src/compiler/OutputGLSL.cpp")
project:addFile("src/compiler/OutputESSL.cpp")
project:addFile("src/compiler/TranslatorGLSL.cpp")
project:addFile("src/compiler/TranslatorESSL.cpp")
project:addFile("src/compiler/VersionGLSL.cpp")
project:addFile("src/common/debug.cpp")