CMakeLists.txt
changeset 2203 6bd39d75e0dd
parent 2200 8192be6e3aef
child 2219 07f5345ecae7
equal deleted inserted replaced
2202:29508a2924c2 2203:6bd39d75e0dd
    15 set(universal_build "0")
    15 set(universal_build "0")
    16 
    16 
    17 if(APPLE)
    17 if(APPLE)
    18 set(CMAKE_INSTALL_PREFIX "Hedgewars.app/Contents/MacOS/") 
    18 set(CMAKE_INSTALL_PREFIX "Hedgewars.app/Contents/MacOS/") 
    19 set(DATA_INSTALL_DIR "../Resources/")
    19 set(DATA_INSTALL_DIR "../Resources/")
       
    20 set (target_dir ".")
    20 
    21 
    21 if(CMAKE_OSX_ARCHITECTURES MATCHES "i386;ppc7400" OR CMAKE_OSX_ARCHITECTURES MATCHES "ppc7400;i386" OR CMAKE_OSX_ARCHITECTURES MATCHES "i386;ppc" OR CMAKE_OSX_ARCHITECTURES MATCHES "ppc;i386")
    22 if(CMAKE_OSX_ARCHITECTURES MATCHES "i386;ppc7400" OR CMAKE_OSX_ARCHITECTURES MATCHES "ppc7400;i386" OR CMAKE_OSX_ARCHITECTURES MATCHES "i386;ppc" OR CMAKE_OSX_ARCHITECTURES MATCHES "ppc;i386")
    22 	set(universal_build "1")
    23 	set(universal_build "1")
    23 	message("-- Building a Universal Application")
    24 	message("-- Building a Universal Application")
    24 endif(CMAKE_OSX_ARCHITECTURES MATCHES "i386;ppc7400" OR CMAKE_OSX_ARCHITECTURES MATCHES "ppc7400;i386" OR CMAKE_OSX_ARCHITECTURES MATCHES "i386;ppc" OR CMAKE_OSX_ARCHITECTURES MATCHES "ppc;i386")
    25 endif()
       
    26 else(APPLE)
       
    27 set (target_dir "bin")
    25 endif(APPLE)
    28 endif(APPLE)
    26 
    29 
    27 if(DEFINED DATA_INSTALL_DIR)
    30 if(DEFINED DATA_INSTALL_DIR)
    28 	set(SHAREPATH ${DATA_INSTALL_DIR}/hedgewars/)
    31 	set(SHAREPATH ${DATA_INSTALL_DIR}/hedgewars/)
    29 else(DEFINED DATA_INSTALL_DIR)
    32 else(DEFINED DATA_INSTALL_DIR)
    44 add_subdirectory(bin)
    47 add_subdirectory(bin)
    45 add_subdirectory(openalbridge)
    48 add_subdirectory(openalbridge)
    46 add_subdirectory(QTfrontend)
    49 add_subdirectory(QTfrontend)
    47 add_subdirectory(hedgewars)
    50 add_subdirectory(hedgewars)
    48 add_subdirectory(share)
    51 add_subdirectory(share)
       
    52 
    49 
    53 
    50 # CPack vars
    54 # CPack vars
    51 
    55 
    52 set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Hedgewars, a turn-based strategy")
    56 set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Hedgewars, a turn-based strategy")
    53 set(CPACK_PACKAGE_VENDOR "Hedgewars")
    57 set(CPACK_PACKAGE_VENDOR "Hedgewars")