summaryrefslogtreecommitdiff
path: root/pkg/alsa-lib/gen.lua
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2019-07-05 04:42:52 -0700
committerMichael Forney <mforney@mforney.org>2019-07-06 01:24:36 -0700
commita87a386e3a5ef715fc65affe9dfa9eae09d13270 (patch)
treeeb5a3d49c04c05ca01642e595bfee764e5138cd1 /pkg/alsa-lib/gen.lua
parentad2697b3e770cf8c1ba4ad79e49a713bd93b6d28 (diff)
alsa-lib: Detect whether TLS is available
Diffstat (limited to 'pkg/alsa-lib/gen.lua')
-rw-r--r--pkg/alsa-lib/gen.lua7
1 files changed, 7 insertions, 0 deletions
diff --git a/pkg/alsa-lib/gen.lua b/pkg/alsa-lib/gen.lua
index d8dd8a82..f5e375d5 100644
--- a/pkg/alsa-lib/gen.lua
+++ b/pkg/alsa-lib/gen.lua
@@ -1,9 +1,15 @@
cflags{
+ '-I $outdir',
'-I $dir',
'-I $dir/alsa',
'-I $srcdir/include',
}
+build('cat', '$outdir/config.h', {
+ '$builddir/probe/HAVE__THREAD_LOCAL',
+ '$dir/config.h',
+})
+
pkg.hdrs = {
copy('$outdir/include/alsa', '$srcdir/include/alsa', {
'asoundef.h',
@@ -30,6 +36,7 @@ pkg.hdrs = {
}),
copy('$outdir/include/alsa', '$dir/alsa', {'asoundlib.h', 'version.h'}),
}
+pkg.deps = {'$outdir/config.h'}
cc('src/pcm/pcm.c')
build('objcopy', '$outdir/src/pcm/pcm.nowarn.c.o', '$outdir/src/pcm/pcm.c.o', {