diff --git a/sounds/CMakeLists.txt b/sounds/CMakeLists.txt index 6dd10f87..14b83b60 100644 --- a/sounds/CMakeLists.txt +++ b/sounds/CMakeLists.txt @@ -2,5 +2,15 @@ # # Installs default sound files -FILE(GLOB sounds "${CMAKE_CURRENT_SOURCE_DIR}/sounds/*.raw") -INSTALL(FILES ${sounds} DESTINATION share/cockatrice/sounds) +FILE(GLOB sounds "${CMAKE_CURRENT_SOURCE_DIR}/*.raw") + +if(UNIX) + if(APPLE) + INSTALL(FILES ${sounds} DESTINATION ${CMAKE_INSTALL_PREFIX}/sounds) + else() + # Assume linux + INSTALL(FILES ${sounds} DESTINATION ${CMAKE_INSTALL_PREFIX}/share/cockatrice/sounds) + endif() +elseif(WIN32) + INSTALL(FILES ${sounds} DESTINATION ${CMAKE_INSTALL_PREFIX}/sounds) +endif() \ No newline at end of file diff --git a/zonebg/CMakeLists.txt b/zonebg/CMakeLists.txt index 76c7c356..4478238f 100644 --- a/zonebg/CMakeLists.txt +++ b/zonebg/CMakeLists.txt @@ -2,5 +2,15 @@ # # Installs default "zone background" files -FILE(GLOB zonebg "${CMAKE_CURRENT_SOURCE_DIR}/zonebg/*.*") -INSTALL(FILES ${zonebg} DESTINATION share/cockatrice/zonebg) +FILE(GLOB zonebg "${CMAKE_CURRENT_SOURCE_DIR}/*.*") + +if(UNIX) + if(APPLE) + INSTALL(FILES ${zonebg} DESTINATION ${CMAKE_INSTALL_PREFIX}/zonebg) + else() + # Assume linux + INSTALL(FILES ${zonebg} DESTINATION ${CMAKE_INSTALL_PREFIX}/share/cockatrice/zonebg) + endif() +elseif(WIN32) + INSTALL(FILES ${zonebg} DESTINATION ${CMAKE_INSTALL_PREFIX}/zonebg) +endif() \ No newline at end of file