]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
meson: add build targets for libudev, libsystemd and pkg-config
authorLuca Boccassi <bluca@debian.org>
Sat, 11 Jun 2022 17:34:08 +0000 (18:34 +0100)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Sun, 12 Jun 2022 04:13:49 +0000 (13:13 +0900)
Mirror install tags with the same names and content

meson.build
src/libsystemd/meson.build
src/libudev/meson.build

index e3b68a8dccdb7f334585c8d856d02a0d8307ff7b..4f33323a342a326f67fef1717481df574e823e6c 100644 (file)
@@ -1922,6 +1922,8 @@ subdir('src/udev')
 subdir('src/libudev')
 subdir('src/cryptsetup/cryptsetup-tokens')
 
+alias_target('devel', libsystemd_pc, libudev_pc)
+
 libsystemd = shared_library(
         'systemd',
         disable_mempool_c,
@@ -1940,6 +1942,8 @@ libsystemd = shared_library(
         install_tag: 'libsystemd',
         install_dir : rootlibdir)
 
+alias_target('libsystemd', libsystemd)
+
 install_libsystemd_static = static_library(
         'systemd',
         libsystemd_sources,
@@ -1982,6 +1986,8 @@ libudev = shared_library(
         install_tag: 'libudev',
         install_dir : rootlibdir)
 
+alias_target('libudev', libudev)
+
 install_libudev_static = static_library(
         'udev',
         basic_sources,
index 443e03954153a0ed3e8ba6efa3a16645d27535c3..2701efc8f9252ced9586773a20f13a209643d3e2 100644 (file)
@@ -179,7 +179,7 @@ libsystemd_sym_path = meson.current_source_dir() / 'libsystemd.sym'
 static_libsystemd = get_option('static-libsystemd')
 static_libsystemd_pic = static_libsystemd == 'true' or static_libsystemd == 'pic'
 
-custom_target(
+libsystemd_pc = custom_target(
         'libsystemd.pc',
         input : 'libsystemd.pc.in',
         output : 'libsystemd.pc',
index 343fac69452cc5029425105e8f81d99ff206403a..92d54078f0b2afd2ccc29d0742f3315c4b26fd35 100644 (file)
@@ -34,7 +34,7 @@ libudev_basic = static_library(
 static_libudev = get_option('static-libudev')
 static_libudev_pic = static_libudev == 'true' or static_libudev == 'pic'
 
-custom_target(
+libudev_pc = custom_target(
         'libudev.pc',
         input : 'libudev.pc.in',
         output : 'libudev.pc',