From 9a0f930416822bdefd5de07c1db462f498c313bd Mon Sep 17 00:00:00 2001 From: Tres Finocchiaro Date: Sun, 4 May 2014 01:40:10 -0400 Subject: [PATCH] Apple Bundle Work --- CMakeLists.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 475170cec..5dfded6c0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -668,7 +668,10 @@ CONFIGURE_FILE("${CMAKE_SOURCE_DIR}/data/lmms.plist.in" "${CMAKE_INSTALL_PREFIX} CONFIGURE_FILE("${CMAKE_SOURCE_DIR}/data/scripts/create_apple_bundle.sh.in" "${CMAKE_INSTALL_PREFIX}/create_apple_bundle.sh") CONFIGURE_FILE("${CMAKE_SOURCE_DIR}/data/scripts/create_apple_dmg.sh.in" "${CMAKE_INSTALL_PREFIX}/create_apple_dmg.sh") # Add execute permissions to bundle script -FILE(COPY "${CMAKE_INSTALL_PREFIX}/create_apple_bundle.sh" DESTINATION "${CMAKE_INSTALL_PREFIX}/create_apple_bundle.sh" FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE) +SET(CHMOD_CMD "chmod") +SET(CHMOD_ARG1 "u+x") +SET(CHMOD_ARG2 "chmod u+x "${CMAKE_INSTALL_PREFIX}/create_apple_bundle.sh") +EXECUTE_PROCESS(COMMAND ${CHMOD_CMD} ${CHMOD_ARG1} ${CHMOD_ARG2}) #endif SET(CPACK_SOURCE_GENERATOR "TBZ2")