summaryrefslogtreecommitdiff
path: root/pkg/util-linux/gen.lua
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/util-linux/gen.lua')
-rw-r--r--pkg/util-linux/gen.lua7
1 files changed, 6 insertions, 1 deletions
diff --git a/pkg/util-linux/gen.lua b/pkg/util-linux/gen.lua
index 7101697f..7cf5a177 100644
--- a/pkg/util-linux/gen.lua
+++ b/pkg/util-linux/gen.lua
@@ -1,12 +1,16 @@
set('version', '2.34.0')
cflags{
'-include $dir/config.h',
- '-I $dir',
'-I $outdir',
'-I $srcdir/include',
'-I $srcdir/libuuid/src',
}
+build('cat', '$outdir/config.h', {
+ '$builddir/probe/HAVE__THREAD_LOCAL',
+ '$dir/config.h',
+})
+
build('sed', '$outdir/libsmartcols.h', '$srcdir/libsmartcols/src/libsmartcols.h.in', {
expr='s,@LIBSMARTCOLS_VERSION@,$version,',
})
@@ -21,6 +25,7 @@ build('sed', '$outdir/libfdisk.h', '$srcdir/libfdisk/src/libfdisk.h.in', {
pkg.hdrs = copy('$outdir/include/uuid', '$srcdir/libuuid/src', {'uuid.h'})
pkg.deps = {
+ '$outdir/config.h',
'$outdir/libsmartcols.h',
'$outdir/libfdisk.h',
}