From: Thomas Weißschuh Date: Thu, 30 Dec 2021 15:31:10 +0000 (+0100) Subject: meson: headers: Install headers X-Git-Tag: v2.38-rc1~84^2~3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7a7982f94e6a7208d61c3128d25a2b95fa44faa6;p=thirdparty%2Futil-linux.git meson: headers: Install headers Fixes #1365 Signed-off-by: Thomas Weißschuh --- diff --git a/libblkid/meson.build b/libblkid/meson.build index ff1a78dfc4..13ccf98dd6 100644 --- a/libblkid/meson.build +++ b/libblkid/meson.build @@ -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 diff --git a/libfdisk/meson.build b/libfdisk/meson.build index b5989bd970..ea9c0168c7 100644 --- a/libfdisk/meson.build +++ b/libfdisk/meson.build @@ -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 diff --git a/libmount/meson.build b/libmount/meson.build index 0a7a972dfc..060ccfd369 100644 --- a/libmount/meson.build +++ b/libmount/meson.build @@ -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 diff --git a/libsmartcols/meson.build b/libsmartcols/meson.build index b59f41bf90..171a7796f0 100644 --- a/libsmartcols/meson.build +++ b/libsmartcols/meson.build @@ -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 diff --git a/libuuid/meson.build b/libuuid/meson.build index d5f5b1d4a3..a6dc794251 100644 --- a/libuuid/meson.build +++ b/libuuid/meson.build @@ -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')