summaryrefslogtreecommitdiffstats
path: root/scripts/lib/ptxd_make_cmake_toolchain.sh
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/lib/ptxd_make_cmake_toolchain.sh')
-rw-r--r--scripts/lib/ptxd_make_cmake_toolchain.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/scripts/lib/ptxd_make_cmake_toolchain.sh b/scripts/lib/ptxd_make_cmake_toolchain.sh
index 68b38759f..17129341e 100644
--- a/scripts/lib/ptxd_make_cmake_toolchain.sh
+++ b/scripts/lib/ptxd_make_cmake_toolchain.sh
@@ -22,6 +22,8 @@ export PTXDIST_CMAKE_TOOLCHAIN_HOST
# FIXME: take care about non linux
#
ptxd_make_cmake_toolchain_target() {
+ local sysroot_prefix="${PTXDIST_PATH_SYSROOT_PREFIX}:"
+
SYSTEM_NAME="Linux" \
SYSTEM_VERSION="1" \
\
@@ -29,6 +31,8 @@ ptxd_make_cmake_toolchain_target() {
CXX="$(which "${CXX}")" \
\
SYSROOT="${PTXDIST_PATH_SYSROOT_ALL//:/ }" \
+ INCLUDE_DIRECTORIES="${sysroot_prefix//://include }" \
+ LINK_DIRECTORIES="${sysroot_prefix//://lib }" \
\
ptxd_replace_magic "${PTXDIST_TOPDIR}/config/cmake/toolchain-target.cmake.in" > "${1}"
}