We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 543cfa2 commit 497e066Copy full SHA for 497e066
1 file changed
classes/cmake.yaml
@@ -11,6 +11,9 @@ buildScript: |
11
[[ "$AUTOCONF_BUILD" == *-msys ]] && i="$(cygpath -m $i)"
12
CMAKE_FIND_ROOT_PATH+="${CMAKE_FIND_ROOT_PATH:+;}$i"
13
done
14
+ # We should also add the sysroot path if available.
15
+ SYSROOT="$($CXX -print-sysroot)"
16
+ [ -z "${SYSROOT:+true}" ] || CMAKE_FIND_ROOT_PATH+=";${SYSROOT}"
17
18
# This looks odd but it prevents MSYS from converting /usr to C:\msys64\usr
19
# (or wherever MSYS was installed). See
@@ -115,6 +118,7 @@ buildScript: |
115
118
-DCMAKE_BUILD_TYPE=Bob \
116
119
-DCMAKE_INSTALL_PREFIX="$CMAKE_INSTALL_PREFIX" \
117
120
-DCMAKE_INSTALL_SYSCONFDIR="$CMAKE_INSTALL_SYSCONFDIR" \
121
+ -DCMAKE_INSTALL_LIBDIR="lib" \
122
-DBUILD_SHARED_LIBS=$BUILD_SHARED_LIBS \
123
-DCMAKE_MSVC_RUNTIME_LIBRARY="" \
124
"${@:2}"
0 commit comments