summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
authorFrantisek Sumsal <frantisek@sumsal.cz>2022-11-09 13:33:39 +0100
committerFrantisek Sumsal <frantisek@sumsal.cz>2022-11-09 18:22:58 +0000
commit3a21c554a5aecd9a88f1b9bcbf8b437487a2c3f7 (patch)
tree620eb44f8493985cf565312e14d55e91e26b5fb8 /meson.build
parenta2f0dbb81004685d17f71fed48dc50027ccadb82 (diff)
downloadsystemd-3a21c554a5aecd9a88f1b9bcbf8b437487a2c3f7.tar.gz
meson: add version.h dependency to more components
Follow-up to c47511da7e2bab1a429fc1958a73d3f426ebb3da. ``` archlinux_systemd_ci: In file included from ../build/src/dissect/dissect.c:15: archlinux_systemd_ci: ../build/src/basic/build.h:4:10: fatal error: version.h: No such file or directory archlinux_systemd_ci: 4 | #include "version.h" archlinux_systemd_ci: | ^~~~~~~~~~~ archlinux_systemd_ci: compilation terminated. ``` ``` archlinux_systemd_ci: In file included from ../build/src/journal/cat.c:13: archlinux_systemd_ci: ../build/src/basic/build.h:4:10: fatal error: 'version.h' file not found archlinux_systemd_ci: #include "version.h" archlinux_systemd_ci: ^~~~~~~~~~~ archlinux_systemd_ci: 1 error generated. ``` ``` archlinux_systemd_ci: In file included from ../build/src/sysext/sysext.c:10: archlinux_systemd_ci: ../build/src/basic/build.h:4:10: fatal error: version.h: No such file or directory archlinux_systemd_ci: 4 | #include "version.h" archlinux_systemd_ci: | ^~~~~~~~~~~ archlinux_systemd_ci: compilation terminated. archlinux_systemd_ci: FAILED: systemd-inhibit.p/src_login_inhibit.c.o ``` ``` archlinux_systemd_ci: In file included from ../build/src/login/inhibit.c:12: archlinux_systemd_ci: ../build/src/basic/build.h:4:10: fatal error: version.h: No such file or directory archlinux_systemd_ci: 4 | #include "version.h" archlinux_systemd_ci: | ^~~~~~~~~~~ archlinux_systemd_ci: compilation terminated. ``` ...
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build18
1 files changed, 17 insertions, 1 deletions
diff --git a/meson.build b/meson.build
index 0729981159..a2bf457ead 100644
--- a/meson.build
+++ b/meson.build
@@ -2307,7 +2307,8 @@ public_programs += executable(
include_directories : includes,
link_with : [libjournal_core,
libshared],
- dependencies : [threads],
+ dependencies : [threads,
+ versiondep],
install_rpath : rootpkglibdir,
install : true)
@@ -2434,6 +2435,7 @@ if conf.get('HAVE_BLKID') == 1
'src/dissect/dissect.c',
include_directories : includes,
link_with : [libshared],
+ dependencies : [versiondep],
install_rpath : rootpkglibdir,
install : true)
endif
@@ -2508,6 +2510,7 @@ if conf.get('ENABLE_LOGIND') == 1
'src/login/inhibit.c',
include_directories : includes,
link_with : [libshared],
+ dependencies : [versiondep],
install_rpath : rootpkglibdir,
install : true,
install_dir : rootbindir)
@@ -2693,6 +2696,7 @@ if conf.get('ENABLE_SYSEXT') == 1
systemd_sysext_sources,
include_directories : includes,
link_with : [libshared],
+ dependencies : [versiondep],
install_rpath : rootpkglibdir,
install : true,
install_dir : rootbindir)
@@ -2989,6 +2993,7 @@ if conf.get('ENABLE_HOSTNAMED') == 1
'src/hostname/hostnamectl.c',
include_directories : includes,
link_with : [libshared],
+ dependencies : [versiondep],
install_rpath : rootpkglibdir,
install : true)
endif
@@ -3019,6 +3024,7 @@ if conf.get('ENABLE_LOCALED') == 1
localectl_sources,
include_directories : includes,
link_with : [libshared],
+ dependencies : [versiondep],
install_rpath : rootpkglibdir,
install : true)
endif
@@ -3144,6 +3150,7 @@ if conf.get('ENABLE_IMPORTD') == 1
include_directories : includes,
link_with : [libshared,
lib_import_common],
+ dependencies : [versiondep],
install_rpath : rootpkglibdir,
install : true,
install_dir : rootlibexecdir)
@@ -3295,6 +3302,7 @@ if conf.get('ENABLE_BINFMT') == 1
'src/binfmt/binfmt.c',
include_directories : includes,
link_with : [libshared],
+ dependencies : [versiondep],
install_rpath : rootpkglibdir,
install : true,
install_dir : rootlibexecdir)
@@ -3341,6 +3349,7 @@ if conf.get('ENABLE_RANDOMSEED') == 1
'src/random-seed/random-seed.c',
include_directories : includes,
link_with : [libshared],
+ dependencies : [versiondep],
install_rpath : rootpkglibdir,
install : true,
install_dir : rootlibexecdir)
@@ -3517,6 +3526,7 @@ systemd_id128 = executable(
'src/id128/id128.c',
include_directories : includes,
link_with : [libshared],
+ dependencies : [versiondep],
install_rpath : rootpkglibdir,
install : true)
public_programs += systemd_id128
@@ -3534,6 +3544,7 @@ public_programs += executable(
'src/path/path.c',
include_directories : includes,
link_with : [libshared],
+ dependencies : [versiondep],
install_rpath : rootpkglibdir,
install : true)
@@ -3542,6 +3553,7 @@ public_programs += executable(
'src/ask-password/ask-password.c',
include_directories : includes,
link_with : [libshared],
+ dependencies : [versiondep],
install_rpath : rootpkglibdir,
install : true,
install_dir : rootbindir)
@@ -3560,6 +3572,7 @@ public_programs += executable(
'src/tty-ask-password-agent/tty-ask-password-agent.c',
include_directories : includes,
link_with : [libshared],
+ dependencies : [versiondep],
install_rpath : rootpkglibdir,
install : true,
install_dir : rootbindir)
@@ -3569,6 +3582,7 @@ public_programs += executable(
'src/cgls/cgls.c',
include_directories : includes,
link_with : [libshared],
+ dependencies : [versiondep],
install_rpath : rootpkglibdir,
install : true)
@@ -3577,6 +3591,7 @@ public_programs += executable(
'src/cgtop/cgtop.c',
include_directories : includes,
link_with : [libshared],
+ dependencies : [versiondep],
install_rpath : rootpkglibdir,
install : true)
@@ -3724,6 +3739,7 @@ if conf.get('ENABLE_HWDB') == 1
'src/hwdb/hwdb.c',
include_directories : includes,
link_with : udev_link_with,
+ dependencies : [versiondep],
install_rpath : udev_rpath,
install : true,
install_dir : rootbindir)