subdir('src/libudev')
subdir('src/cryptsetup/cryptsetup-tokens')
-alias_target('devel', libsystemd_pc, libudev_pc)
-
libsystemd = shared_library(
'systemd',
version : libsystemd_version,
subdir('test')
subdir('src/ukify/test') # needs to be last for test_env variable
+alias_target('devel', libsystemd_pc, libudev_pc, systemd_pc, udev_pc)
+
############################################################
# only static linking apart from libdl, to make sure that the
in_files = [['system.conf', pkgsysconfdir],
['user.conf', pkgsysconfdir],
- ['systemd.pc', pkgconfigdatadir],
['org.freedesktop.systemd1.policy', polkitpolicydir]]
foreach item : in_files
install_dir : dir)
endforeach
+systemd_pc = custom_target(
+ 'systemd.pc',
+ input : 'systemd.pc.in',
+ output : 'systemd.pc',
+ command : [jinja2_cmdline, '@INPUT@', '@OUTPUT@'],
+ install : pkgconfigdatadir != 'no',
+ install_tag : 'devel',
+ install_dir : pkgconfigdatadir)
+
install_data('org.freedesktop.systemd1.conf',
install_dir : dbuspolicydir)
install_data('org.freedesktop.systemd1.service',
install_dir : sysconfdir / 'udev')
endif
-custom_target(
+udev_pc = custom_target(
'udev.pc',
input : 'udev.pc.in',
output : 'udev.pc',
command : [jinja2_cmdline, '@INPUT@', '@OUTPUT@'],
install : pkgconfigdatadir != 'no',
+ install_tag : 'devel',
install_dir : pkgconfigdatadir)
if install_sysconfdir