From dfdfe602024d11735de821eb6d78becfdabc644b Mon Sep 17 00:00:00 2001 From: Fabio Bas Date: Wed, 11 Jun 2014 18:20:48 +0200 Subject: [PATCH] Properly install sounds and zonebg files --- sounds/CMakeLists.txt | 14 ++++++++++++-- zonebg/CMakeLists.txt | 14 ++++++++++++-- 2 files changed, 24 insertions(+), 4 deletions(-) diff --git a/sounds/CMakeLists.txt b/sounds/CMakeLists.txt index 6dd10f87c..14b83b60d 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 76c7c3564..4478238fa 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