Fix for CMake failure from empty Homebrew Python site-packages

CMake Error at src/MacAppBundle/CMakeLists.txt:25 (string):
      string sub-command STRIP requires two arguments.
This commit is contained in:
Chris Johnson
2017-05-26 08:06:07 -07:00
committed by Yorik van Havre
parent ff049b573e
commit ccbc0c68f6

View File

@@ -22,7 +22,7 @@ if(HOMEBREW_PREFIX)
foreach(PTH_FILE ${HOMEBREW_PTH_FILES})
file(READ ${PTH_FILE} ADDITIONAL_DIR)
string(STRIP ${ADDITIONAL_DIR} ADDITIONAL_DIR)
string(STRIP "${ADDITIONAL_DIR}" ADDITIONAL_DIR)
string(REGEX REPLACE "^${HOMEBREW_PREFIX}/Cellar/([A-Za-z0-9_]+).*$" "\\1" LIB_NAME ${ADDITIONAL_DIR})
string(REGEX REPLACE ".*libexec(.*)/site-packages" "libexec/${LIB_NAME}\\1" NEW_SITE_DIR ${ADDITIONAL_DIR})