mirror of
https://github.com/systemd/systemd.git
synced 2024-12-27 07:22:31 +03:00
21 lines
365 B
Bash
Executable File
21 lines
365 B
Bash
Executable File
#!/bin/sh
|
|
set -eux
|
|
|
|
src="$1"
|
|
dst="$2"
|
|
target="$3"
|
|
options="$4"
|
|
CC="$5"
|
|
CXX="$6"
|
|
|
|
[ -f "$dst/ninja.build" ] || CC="$CC" CXX="$CXX" meson "$src" "$dst" $options
|
|
|
|
# Locate ninja binary, on CentOS 7 it is called ninja-build, so
|
|
# use that name if available.
|
|
ninja=ninja
|
|
if which ninja-build >/dev/null 2>&1 ; then
|
|
ninja=ninja-build
|
|
fi
|
|
|
|
"$ninja" -C "$dst" "$target"
|