include_directories : lib_fdisk_includes,
dependencies : build_libfdisk ? [] : disabler())
-lib_fdisk_static = static_library(
- 'fdisk_static',
- link_whole : lib__fdisk,
- link_with : [lib_common,
- lib_uuid.get_static_lib()],
- dependencies : [blkid_static_dep],
- install : false)
-
-lib_fdisk = library(
+lib_fdisk = both_libraries(
'fdisk',
link_whole : lib__fdisk,
link_depends : libfdisk_sym,
install : build_libfdisk)
fdisk_dep = declare_dependency(link_with: lib_fdisk, include_directories: '.')
+lib_fdisk_static = lib_fdisk.get_static_lib()
+
if build_libfdisk
pkgconfig.generate(lib_fdisk,
description : 'fdisk library',
liblastlog2_sym_path = '@0@/@1@'.format(meson.current_source_dir(), liblastlog2_sym)
if build_liblastlog2
- lib_lastlog2 = both_libraries(
+ lib_lastlog2 = library(
'lastlog2',
lib_lastlog2_sources,
include_directories : [dir_include],