Fix working without installed which(1), use shell-native command

This commit is contained in:
Mikhail Novosyolov 2020-08-06 15:59:44 +03:00
parent ab44c36a99
commit 879c1837ae
2 changed files with 5 additions and 5 deletions

View file

@ -7,13 +7,13 @@
BIN_DIR="${BIN_DIR:-$(pwd)/local_bin}" \
mkdir -p "$BIN_DIR" \
install -m 0755 %{_datadir}/clang/clang-gcc-wrapper.sh "${BIN_DIR}/clang++" \
sed -e "s,_CLANG_,$(which clang++),g" -i "${BIN_DIR}/clang++" \
sed -e "s,_CLANG_,$(command -v clang++),g" -i "${BIN_DIR}/clang++" \
install -m 0755 %{_datadir}/clang/clang-gcc-wrapper.sh "${BIN_DIR}/clang" \
sed -e "s,_CLANG_,$(which clang),g" -i "${BIN_DIR}/clang" \
sed -e "s,_CLANG_,$(command -v clang),g" -i "${BIN_DIR}/clang" \
export PATH="${BIN_DIR}:${PATH}" \
# set variables \
CLANG="$(which clang)" \
CLANGXX="$(which clang++)" \
CLANG="$(command -v clang)" \
CLANGXX="$(command -v clang++)" \
CC="clang" \
CXX="clang++" \
CPP="clang-cpp" \

View file

@ -33,7 +33,7 @@
Summary: Low Level Virtual Machine (LLVM)
Name: llvm
Version: %{major_ver}.%{minor_ver}
Release: 1
Release: 2
License: NCSA
Group: Development/Other
Url: http://llvm.org