We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b3c7d3b commit cccf46aCopy full SHA for cccf46a
ci/install_functions.sh
@@ -22,10 +22,16 @@ install_cmocka() {
22
cd ~/builds/
23
mkdir -p cmocka-build
24
cd cmocka-build
25
+
26
+ local build_opts=(
27
+ -DCMAKE_INSTALL_DIR="${CMOCKA_INSTALL}"
28
+ -DLIB_INSTALL_DIR="${CMOCKA_INSTALL}/lib" # for cmocka <= 1.1.2
29
+ -DCMAKE_INSTALL_LIBDIR="${CMOCKA_INSTALL}/lib" # for cmocka 1.1.3+
30
+ -DINCLUDE_INSTALL_DIR="${CMOCKA_INSTALL}/include"
31
+ )
32
33
cmake \
- -DCMAKE_INSTALL_DIR="${CMOCKA_INSTALL}" \
- -DLIB_INSTALL_DIR="${CMOCKA_INSTALL}/lib" \
- -DINCLUDE_INSTALL_DIR="${CMOCKA_INSTALL}/include" \
34
+ "${build_opts[@]}" \
35
~/builds/cmocka
36
make -j"${CORES}" all install
37
fi
0 commit comments