diff options
Diffstat (limited to 'pkg/alsa-utils/gen.lua')
| -rw-r--r-- | pkg/alsa-utils/gen.lua | 22 |
1 files changed, 22 insertions, 0 deletions
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' |
