]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
meson: headers: Install headers
authorThomas Weißschuh <thomas@t-8ch.de>
Thu, 30 Dec 2021 15:31:10 +0000 (16:31 +0100)
committerThomas Weißschuh <thomas@t-8ch.de>
Thu, 30 Dec 2021 21:53:08 +0000 (22:53 +0100)
Fixes #1365

Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
libblkid/meson.build
libfdisk/meson.build
libmount/meson.build
libsmartcols/meson.build
libuuid/meson.build

index ff1a78dfc420d721f8de9580473bf83a3fed39e8..13ccf98dd6d0317235d362721bf13efa219ea9db 100644 (file)
@@ -7,7 +7,10 @@ defs.set('LIBBLKID_VERSION', pc_version)
 blkid_h = configure_file(
   input : 'src/blkid.h.in',
   output : 'blkid.h',
-  configuration : defs)
+  configuration : defs,
+  install : build_libblkid,
+  install_dir : join_paths(get_option('includedir'), 'blkid'),
+)
 
 lib_blkid_sources = '''
   src/blkidP.h
index b5989bd970074407cf8f255845f5d6c3d4badd7d..ea9c0168c704d034ee9d77b17ef0c88dd2ac56ca 100644 (file)
@@ -9,7 +9,10 @@ defs.set('LIBFDISK_PATCH_VERSION', pc_version.split('.')[2])
 libfdisk_h = configure_file(
   input : 'src/libfdisk.h.in',
   output : 'libfdisk.h',
-  configuration : defs)
+  configuration : defs,
+  install : build_libfdisk,
+  install_dir : join_paths(get_option('includedir'), 'libfisk'),
+)
 
 lib_fdisk_sources = '''
   src/fdiskP.h
index 0a7a972dfc7bb590b2886ed12ea7e039846e6711..060ccfd369d51058181c783e3a5e22d8a7fd4079 100644 (file)
@@ -9,7 +9,10 @@ defs.set('LIBMOUNT_PATCH_VERSION', pc_version.split('.')[2])
 libmount_h = configure_file(
   input : 'src/libmount.h.in',
   output : 'libmount.h',
-  configuration : defs)
+  configuration : defs,
+  install : build_libmount,
+  install_dir : join_paths(get_option('includedir'), 'libmount'),
+)
 
 lib_mount_sources = '''
   src/mountP.h
index b59f41bf90fcb5b6f861d3ad586a5c505e6c9c1e..171a7796f0c088c176c8b2840f25d58a59b471af 100644 (file)
@@ -6,7 +6,10 @@ defs.set('LIBSMARTCOLS_VERSION', pc_version)
 libsmartcols_h = configure_file(
   input : 'src/libsmartcols.h.in',
   output : 'libsmartcols.h',
-  configuration : defs)
+  configuration : defs,
+  install : build_libsmartcols,
+  install_dir : join_paths(get_option('includedir'), 'libsmartcols'),
+)
 
 lib_smartcols_sources = '''
   src/smartcolsP.h
index d5f5b1d4a30dbeda80f35fc28368786a22897be3..a6dc794251bcffb2ac23ce934835d80bcf025ac5 100644 (file)
@@ -42,3 +42,4 @@ pkgconfig.generate(lib_uuid,
                    description : 'Universally unique id library',
                    subdirs : 'uuid',
                    version : pc_version)
+install_headers('src/uuid.h', subdir : 'uuid')