diff options
author | Louis Taylor <louis@kragniz.eu> | 2019-01-21 21:45:36 +0000 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2019-01-22 14:39:38 +0100 |
commit | d1084aa2f803cdce6b3809dc9b7ec899251fd5dc (patch) | |
tree | ba74d5797b087e0f346c565a4ba1f2420ec7152d /src/basic | |
parent | 04ba6ed1677848969e9bd1a36642f8d1507c7d16 (diff) | |
download | systemd-d1084aa2f803cdce6b3809dc9b7ec899251fd5dc.tar.gz systemd-d1084aa2f803cdce6b3809dc9b7ec899251fd5dc.tar.bz2 systemd-d1084aa2f803cdce6b3809dc9b7ec899251fd5dc.zip |
meson: make version a dependency and use it in libbasic
This should hopefully ensure it gets generated before basic build
happens.
Fixes #11483.
Diffstat (limited to 'src/basic')
-rw-r--r-- | src/basic/meson.build | 10 | ||||
-rw-r--r-- | src/basic/version.h.in | 1 |
2 files changed, 2 insertions, 9 deletions
diff --git a/src/basic/meson.build b/src/basic/meson.build index 349957f215..e5852f32f9 100644 --- a/src/basic/meson.build +++ b/src/basic/meson.build @@ -1,10 +1,5 @@ # SPDX-License-Identifier: LGPL-2.1+ -version_h = vcs_tag( - command: vcs_tagger, - input : 'version.h.in', - output : 'version.h') - basic_sources = files(''' MurmurHash2.c MurmurHash2.h @@ -216,8 +211,6 @@ basic_sources = files(''' xattr-util.h '''.split()) -basic_sources += version_h - missing_audit_h = files('missing_audit.h') missing_capability_h = files('missing_capability.h') missing_network_h = files('missing_network.h') @@ -299,7 +292,8 @@ libbasic = static_library( 'basic', basic_sources, include_directories : includes, - dependencies : [threads, + dependencies : [versiondep, + threads, libcap, libselinux, libm], diff --git a/src/basic/version.h.in b/src/basic/version.h.in deleted file mode 100644 index 9f82d905a7..0000000000 --- a/src/basic/version.h.in +++ /dev/null @@ -1 +0,0 @@ -#define GIT_VERSION "@VCS_TAG@" |