From 7a7982f94e6a7208d61c3128d25a2b95fa44faa6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Wei=C3=9Fschuh?= Date: Thu, 30 Dec 2021 16:31:10 +0100 Subject: [PATCH] meson: headers: Install headers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes #1365 Signed-off-by: Thomas Weißschuh --- libblkid/meson.build | 5 ++++- libfdisk/meson.build | 5 ++++- libmount/meson.build | 5 ++++- libsmartcols/meson.build | 5 ++++- libuuid/meson.build | 1 + 5 files changed, 17 insertions(+), 4 deletions(-) diff --git a/libblkid/meson.build b/libblkid/meson.build index ff1a78dfc..13ccf98dd 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 b5989bd97..ea9c0168c 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 0a7a972df..060ccfd36 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 b59f41bf9..171a7796f 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 d5f5b1d4a..a6dc79425 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')