mirror of
https://github.com/bensuperpc/dockcross.git
synced 2024-11-10 05:07:26 +01:00
cmake/ccmake: Provide a mechanism to disable passing of toolchain file
By default the toolchain file is always passed as an option to cmake/ccmake It can be explicitly disabled setting the environment variable DOCKCROSS_PASS_CMAKE_TOOLCHAIN_FILE to 0
This commit is contained in:
parent
853f0f41b9
commit
c525ad106e
@ -3,4 +3,12 @@
|
|||||||
# Always pass the CMAKE_TOOLCHAIN_FILE variable to CMake when inside a
|
# Always pass the CMAKE_TOOLCHAIN_FILE variable to CMake when inside a
|
||||||
# dockcross environment -- the CMAKE_TOOLCHAIN_FILE environmental variable is
|
# dockcross environment -- the CMAKE_TOOLCHAIN_FILE environmental variable is
|
||||||
# always set in this context
|
# always set in this context
|
||||||
exec /usr/bin/ccmake -DCMAKE_TOOLCHAIN_FILE:FILEPATH=${CMAKE_TOOLCHAIN_FILE} "$@"
|
#
|
||||||
|
# Passing of the option can be disabled setting environment variable
|
||||||
|
# DOCKCROSS_PASS_CMAKE_TOOLCHAIN_FILE to 0
|
||||||
|
|
||||||
|
if [ "${DOCKCROSS_PASS_CMAKE_TOOLCHAIN_FILE}" == "0" ];then
|
||||||
|
exec /usr/bin/ccmake "$@"
|
||||||
|
else
|
||||||
|
exec /usr/bin/ccmake -DCMAKE_TOOLCHAIN_FILE:FILEPATH=${CMAKE_TOOLCHAIN_FILE} "$@"
|
||||||
|
fi
|
||||||
|
@ -3,4 +3,12 @@
|
|||||||
# Always pass the CMAKE_TOOLCHAIN_FILE variable to CMake when inside a
|
# Always pass the CMAKE_TOOLCHAIN_FILE variable to CMake when inside a
|
||||||
# dockcross environment -- the CMAKE_TOOLCHAIN_FILE environmental variable is
|
# dockcross environment -- the CMAKE_TOOLCHAIN_FILE environmental variable is
|
||||||
# always set in this context
|
# always set in this context
|
||||||
exec /usr/bin/cmake -DCMAKE_TOOLCHAIN_FILE:FILEPATH=${CMAKE_TOOLCHAIN_FILE} "$@"
|
#
|
||||||
|
# Passing of the option can be disabled setting environment variable
|
||||||
|
# DOCKCROSS_PASS_CMAKE_TOOLCHAIN_FILE to 0
|
||||||
|
|
||||||
|
if [ "${DOCKCROSS_PASS_CMAKE_TOOLCHAIN_FILE}" == "0" ];then
|
||||||
|
exec /usr/bin/cmake "$@"
|
||||||
|
else
|
||||||
|
exec /usr/bin/cmake -DCMAKE_TOOLCHAIN_FILE:FILEPATH=${CMAKE_TOOLCHAIN_FILE} "$@"
|
||||||
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user