summaryrefslogtreecommitdiff
path: root/pkg/awk/gen.lua
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/awk/gen.lua')
-rw-r--r--pkg/awk/gen.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/pkg/awk/gen.lua b/pkg/awk/gen.lua
index cbb7e9e7..c70bea8a 100644
--- a/pkg/awk/gen.lua
+++ b/pkg/awk/gen.lua
@@ -16,8 +16,8 @@ sub('tools.ninja', function()
exe('maketab', {'maketab.c'})
end)
-rule('maketab', '(cd $outdir && ./maketab) >$out.tmp && mv $out.tmp $out')
-build('maketab', '$outdir/proctab.c', {'|', '$outdir/maketab', '$outdir/ytab.h'})
+rule('maketab', '$outdir/maketab $in >$out.tmp && mv $out.tmp $out')
+build('maketab', '$outdir/proctab.c', {'$outdir/ytab.h', '|', '$outdir/maketab'})
exe('awk', [[
b.c main.c parse.c tran.c lib.c run.c lex.c