From ba94a8513d9a0aadb3f2c834c74b64aa644c61e8 Mon Sep 17 00:00:00 2001 From: Michael Forney Date: Sun, 17 Sep 2017 00:03:34 -0700 Subject: Rewrite ninja generation scripts in Lua --- gen.lua | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 gen.lua (limited to 'gen.lua') 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') -- cgit v1.2.3