summaryrefslogtreecommitdiff
path: root/gen.lua
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2019-12-16 23:48:22 -0800
committerMichael Forney <mforney@mforney.org>2019-12-16 23:48:22 -0800
commit2255c43da734bc297f5606289616d31798cb32be (patch)
tree92d6b00c014282d355141f6f661043d2f1c8df47 /gen.lua
parent8f32745795a95fa7ce4ea48e6ca88fe9d35609c0 (diff)
Use $basedir to refer to paths relative to base source tree
Diffstat (limited to 'gen.lua')
-rw-r--r--gen.lua3
1 files changed, 2 insertions, 1 deletions
diff --git a/gen.lua b/gen.lua
index 8d230faf..0568bf85 100644
--- a/gen.lua
+++ b/gen.lua
@@ -1,5 +1,6 @@
set('ninja_required_version', '1.8')
+set('basedir', '.')
set('builddir', config.builddir)
set('outdir', '$builddir')
@@ -27,7 +28,7 @@ subgen 'src'
file('.perms', '644', '$outdir/root.perms')
build('gitinit', '$builddir/root.stamp')
-build('gittree', '$builddir/root.tree', {'$outdir/root.index', '|', 'scripts/tree.sh', '||', '$builddir/root.stamp'})
+build('gittree', '$builddir/root.tree', {'$outdir/root.index', '|', '$basedir/scripts/tree.sh', '||', '$builddir/root.stamp'})
build('gitarchive', '$builddir/root.tar', {'|', '$builddir/root.tree'})
build('gitcommit', '$builddir/root.commit', {'|', '$builddir/root.tree'})
build('phony', 'commit', '$builddir/root.commit')