share/CMakeLists.txt
author Wuzzy <Wuzzy2@mail.ru>
Thu, 26 Oct 2017 07:53:13 +0200
changeset 12778 f1b3e33b0a0a
parent 10069 c4ad9c76b542
child 15317 5b2dec63f4cf
permissions -rw-r--r--
Change SD music for Halloween and Hoggywood themes (old tracks) Rationale: - Halloween: hell music is the logical continuation, default SD music just ruins the atmosphere - Hoggywood: default SD music fits better here; the hell music was historically chosen when there wasn't a generic music yet


set(SHAREPATH ${HEDGEWARS_DATADIR})

add_subdirectory(hedgewars/Data)

if(APPLE)
    #CFBundleVersion is HEDGEWARS_REVISION
    #CFBundleShortVersionString is HEDGEWARS_VERSION

    #libav/ffmpeg always brings in VideoDecoderAcceleration, avaible only from 10.6.3
    if(LIBAV_FOUND AND ${minimum_macosx_version} VERSION_EQUAL "10.6")
        set(minimum_macosx_version "10.6.3")
    endif()

    configure_file(${CMAKE_CURRENT_SOURCE_DIR}/Info.plist.in
                   ${CMAKE_CURRENT_BINARY_DIR}/Info.plist)
    #path here should be Hedgewars.app/Contents/MacOS
    install(PROGRAMS "${CMAKE_CURRENT_BINARY_DIR}/Info.plist"
            DESTINATION ../)
    install(PROGRAMS "${CMAKE_CURRENT_SOURCE_DIR}/Icon.icns"
            DESTINATION ../Resources/)
    install(PROGRAMS "${CMAKE_CURRENT_SOURCE_DIR}/hwico.icns"
            DESTINATION ../Resources/)
    install(PROGRAMS "${CMAKE_CURRENT_SOURCE_DIR}/dsa_pub.pem"
            DESTINATION ../Resources/)
elseif(UNIX)
    install(PROGRAMS "${CMAKE_CURRENT_SOURCE_DIR}/hedgewars.appdata.xml"
            DESTINATION ${CMAKE_INSTALL_PREFIX}/share/appdata/)
endif()