Defend against cygwin-style AUTOBUILD path in environment.

master
Nat Goodspeed 2014-12-19 15:58:20 -05:00
parent 72aae0db66
commit 35d141967a
1 changed files with 3 additions and 0 deletions

View File

@ -13,6 +13,9 @@ IF (NOT AUTOBUILD_EXECUTABLE)
# If cmake was executed by autobuild, autobuild will have set the AUTOBUILD env var
IF (DEFINED ENV{AUTOBUILD})
SET(AUTOBUILD_EXECUTABLE $ENV{AUTOBUILD})
# In case $AUTOBUILD is a cygwin path, fix it back to Windows style
STRING(REGEX REPLACE "^/cygdrive/(.)/" "\\1:/" AUTOBUILD_EXECUTABLE
"${AUTOBUILD_EXECUTABLE}")
ELSE (DEFINED ENV{AUTOBUILD})
IF(WIN32)
SET(AUTOBUILD_EXE_NAMES autobuild.cmd autobuild.exe)