mirror of
https://github.com/systemd/systemd.git
synced 2024-11-23 10:13:34 +08:00
tests: use ninja-build if ninja is not available (#6544)
This makes the tests work on CentOS, which currently has ninja-build only.
This commit is contained in:
parent
2d35b79cdc
commit
ca992ecf07
@ -317,7 +317,12 @@ install_dmevent() {
|
||||
|
||||
install_systemd() {
|
||||
# install compiled files
|
||||
(set -x; DESTDIR=$initdir ninja -C $BUILD_DIR install)
|
||||
local _ninja_bin=$(type -P ninja || type -P ninja-build)
|
||||
if [[ -z "$_ninja_bin" ]]; then
|
||||
dfatal "ninja was not found"
|
||||
exit 1
|
||||
fi
|
||||
(set -x; DESTDIR=$initdir "$_ninja_bin" -C $BUILD_DIR install)
|
||||
# remove unneeded documentation
|
||||
rm -fr $initdir/usr/share/{man,doc}
|
||||
# we strip binaries since debug symbols increase binaries size a lot
|
||||
|
Loading…
Reference in New Issue
Block a user