diff options
author | Stanislaw Halik <sthalik@misaki.pl> | 2017-03-20 06:50:19 +0100 |
---|---|---|
committer | Stanislaw Halik <sthalik@misaki.pl> | 2017-03-20 06:50:19 +0100 |
commit | 0a9ec483f78de78b92f52d8f3a1b6dc1dceb03fd (patch) | |
tree | d9ba37abcf2c3a115d9d7879883020a2d353d6cb | |
parent | 7caff8660647f77deba9e2ff3eda6127996732bd (diff) |
cmake/osx: escape strings passed to install(CODE ...)opentrack-2.3.1.5
-rw-r--r-- | macosx/CMakeLists.txt | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/macosx/CMakeLists.txt b/macosx/CMakeLists.txt index 214ea676..e4bdf59a 100644 --- a/macosx/CMakeLists.txt +++ b/macosx/CMakeLists.txt @@ -1,9 +1,13 @@ if(APPLE) + opentrack_escape_string(srcdir "${CMAKE_SOURCE_DIR}") + opentrack_escape_string(bindir "${CMAKE_BINARY_DIR}") + opentrack_escape_string(instdir "${CMAKE_INSTALL_PREFIX}") + opentrack_escape_string(commit "${OPENTRACK_COMMIT}") install(CODE " - execute_process(COMMAND /bin/sh \"${CMAKE_SOURCE_DIR}/macosx/make-app-bundle.sh\" - \"${CMAKE_SOURCE_DIR}/macosx\" - \"${CMAKE_INSTALL_PREFIX}\" - \"${CMAKE_BINARY_DIR}\" - \"${OPENTRACK_COMMIT}\") + execute_process(COMMAND /bin/sh \"${srcdir}/macosx/make-app-bundle.sh\" + \"${srcdir}/macosx\" + \"${instdir}\" + \"${bindir}\" + \"${commit}\") ") endif() |