summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2018-04-10 16:38:04 -0700
committerMichael Forney <mforney@mforney.org>2018-05-10 12:17:02 -0700
commitfaf1dddcc4a95b90e8fce3204eae853677bcdaf7 (patch)
tree0bab6e1610ac323642172522c88ad55f3bd2f246
parent90b230abfaaad8b47fb58aa35801ebbb665a38a0 (diff)
openbsd: Generate doas parser in doas directory
-rw-r--r--pkg/openbsd/gen.lua6
1 files changed, 3 insertions, 3 deletions
diff --git a/pkg/openbsd/gen.lua b/pkg/openbsd/gen.lua
index 9b0419ff..889d4d71 100644
--- a/pkg/openbsd/gen.lua
+++ b/pkg/openbsd/gen.lua
@@ -45,10 +45,10 @@ file('bin/diff', '755', '$outdir/diff')
man{'usr.bin/diff/diff.1'}
-- doas
-yacc('parse', 'usr.bin/doas/parse.y')
-cc('$outdir/parse.tab.c', nil, {cflags='$cflags -I $srcdir/usr.bin/doas'})
+yacc('usr.bin/doas/parse', 'usr.bin/doas/parse.y')
+cc('$outdir/usr.bin/doas/parse.tab.c', nil, {cflags='$cflags -I $srcdir/usr.bin/doas'})
cc('usr.bin/doas/doas.c', nil, {cflags='$cflags -D _GNU_SOURCE'})
-exe('doas', 'usr.bin/doas/(doas.c.o env.c persist.c) parse.tab.c.o libbsd.a')
+exe('doas', 'usr.bin/doas/(doas.c.o env.c parse.tab.c.o persist.c) libbsd.a')
file('bin/doas', '6755', '$outdir/doas')
man{'usr.bin/doas/doas.1', 'usr.bin/doas/doas.conf.5'}