diff options
| author | Michael Forney <mforney@mforney.org> | 2017-09-17 00:03:34 -0700 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2017-09-25 19:23:06 -0700 |
| commit | ba94a8513d9a0aadb3f2c834c74b64aa644c61e8 (patch) | |
| tree | 48ac6c85baa7b9d960b9e1e726a906e61ca60967 /gen.lua | |
| parent | cb362b531d79708a259bbf070dee5104fd63df08 (diff) | |
Rewrite ninja generation scripts in Lua
Diffstat (limited to 'gen.lua')
| -rw-r--r-- | gen.lua | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/gen.lua b/gen.lua new file mode 100644 index 00000000..f01ee0c2 --- /dev/null +++ b/gen.lua @@ -0,0 +1,15 @@ +toolchain 'target' + +--subgen 'probe' +subgen 'pkg' +subgen 'src' + +file('.perms', '644', '$outdir/root.perms') + +build('gitinit', '$builddir/root.stamp') +build('gittree', '$builddir/root.tree', {'$outdir/root.index', '|', 'scripts/tree.rc', '||', '$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'}) + +io.write('default $builddir/root.tree\n') |
