diff options
| author | Michael Forney <mforney@mforney.org> | 2020-08-17 14:47:25 -0700 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2020-08-17 20:36:51 -0700 |
| commit | 66edc0d7d428564c70fee3af3837473b1ceb3296 (patch) | |
| tree | 9cf9b0ddb5c994681db0b627670b98f9fdf98133 /pkg/alsa-utils | |
| parent | 465d5dedb2819f0a8a782854b140fdfddfefdee8 (diff) | |
alsa-utils: Unroll the loop
Diffstat (limited to 'pkg/alsa-utils')
| -rw-r--r-- | pkg/alsa-utils/gen.lua | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/pkg/alsa-utils/gen.lua b/pkg/alsa-utils/gen.lua index a9cce595..ac771d33 100644 --- a/pkg/alsa-utils/gen.lua +++ b/pkg/alsa-utils/gen.lua @@ -7,18 +7,13 @@ cflags{ pkg.deps = {'pkg/alsa-lib/headers'} -local tools = { - {'amixer', {'amixer/amixer.c', 'alsamixer/volume_mapping.c'}}, - {'aplay', {'aplay/aplay.c'}}, -} +exe('bin/amixer', {'amixer/amixer.c', 'alsamixer/volume_mapping.c', '$builddir/pkg/alsa-lib/libasound.a'}) +file('bin/amixer', '755', '$outdir/bin/amixer') +man{'amixer/amixer.1'} -for _, tool in ipairs(tools) do - local name, srcs = tool[1], tool[2] - local out = 'bin/'..name - exe(out, {srcs, '$builddir/pkg/alsa-lib/libasound.a'}) - file(out, '755', '$outdir/'..out) - man{name..'/'..name..'.1'} -end +exe('bin/aplay', {'aplay/aplay.c', '$builddir/pkg/alsa-lib/libasound.a'}) +file('bin/aplay', '755', '$outdir/bin/aplay') +man{'aplay/aplay.1'} sym('bin/arecord', 'aplay') sym('share/man/man1/arecord.1.gz', 'aplay.1.gz') |
