This commit is contained in:
Kevin Krüger
2023-09-06 09:54:14 +02:00
parent 5a8ddf6978
commit 4d309a53b2
61 changed files with 20370 additions and 4 deletions

View File

@@ -0,0 +1,12 @@
/** templates used to generate make-compatible dependencies */
group depend;
/** Generate "f : x, y, z" dependencies for input
* dependencies and generated files. in and out
* are File objects. For example, you can say
* <f.canonicalPath>
*/
dependencies(grammarFileName,in,out) ::= <<
<if(in)><grammarFileName>: <in; separator=", "><endif>
<out:{f | <f> : <grammarFileName>}; separator="\n">
>>