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
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
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
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
description : 'Universally unique id library',
subdirs : 'uuid',
version : pc_version)
+install_headers('src/uuid.h', subdir : 'uuid')