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 --- pkg/alsa-utils/gen.lua | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 pkg/alsa-utils/gen.lua (limited to 'pkg/alsa-utils/gen.lua') diff --git a/pkg/alsa-utils/gen.lua b/pkg/alsa-utils/gen.lua new file mode 100644 index 00000000..6059b2a1 --- /dev/null +++ b/pkg/alsa-utils/gen.lua @@ -0,0 +1,22 @@ +cflags{ + '-I include', + '-I $dir', + '-I $srcdir/include', + '-I $builddir/pkg/alsa-lib/include', +} + +pkg.deps = {'pkg/alsa-lib/headers'} + +local function x(name, srcs) + local out = 'bin/'..name + exe(out, {srcs, '$builddir/pkg/alsa-lib/libasound.a'}) + file(out, '755', '$outdir/'..out) + man{name..'/'..name..'.1'} +end + +x('amixer', {'amixer/amixer.c', 'alsamixer/volume_mapping.c'}) +x('aplay', {'aplay/aplay.c'}) +sym('bin/arecord', 'aplay') +sym('share/man/man1/arecord.1.gz', 'aplay.1.gz') + +fetch 'git' -- cgit v1.2.3