macsetup.cmake (521B)
1 set(MACSETUP_SOURCE_DIR ${CMAKE_CURRENT_LIST_DIR}) 2 3 macro(createMacSetupScript productName) 4 set(MAC_SETUP_PRODUCT_NAME ${productName}) 5 set(macSetupFile ${CMAKE_CURRENT_BINARY_DIR}/macsetup_${productName}.command) 6 configure_file(${MACSETUP_SOURCE_DIR}/macsetup.command.in ${macSetupFile}) 7 endmacro() 8 9 macro(installMacSetupScript destination component) 10 install(FILES ${macSetupFile} DESTINATION ${destination} PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE COMPONENT ${component}) 11 endmacro()