diff options
| -rw-r--r-- | config.ninja | 1 | ||||
| -rw-r--r-- | rules.ninja | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/config.ninja b/config.ninja index e950ab13..e595f0a0 100644 --- a/config.ninja +++ b/config.ninja @@ -7,6 +7,7 @@ cflags = -O2 -march=native -pipe ldflags = -static zic = zic +lex = lex yacc = yacc python = python perl = perl diff --git a/rules.ninja b/rules.ninja index a77e011f..a8c9127d 100644 --- a/rules.ninja +++ b/rules.ninja @@ -24,6 +24,9 @@ rule copy rule cat command = cat $in >$out.tmp && mv $out.tmp $out +rule lex + command = $lex -t $in >$out.tmp && mv $out.tmp $out + rule yacc command = oldcwd=$$PWD && cd $outdir && $yacc $yaccflags $$oldcwd/$in |
