share/CMakeLists.txt
author sheepluva
Thu, 23 Jan 2014 13:56:53 +0100
changeset 10061 b7161f00a6ca
parent 10015 4feced261c68
child 10068 cbe06dc07332
permissions -rw-r--r--
hide complete IP of other users, when non-admin requests player info. showing the first two parts of the IP was kinda pointless to begin with (what for?) and has recently lead to increased abuse and lobby flooding due to bots collecting/posting IP tracking information
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
8649
e3a9339ce1fd oooooops forgot SHAREPATH is still used somewhere
koda
parents: 8317
diff changeset
     1
e3a9339ce1fd oooooops forgot SHAREPATH is still used somewhere
koda
parents: 8317
diff changeset
     2
set(SHAREPATH ${HEDGEWARS_DATADIR})
e3a9339ce1fd oooooops forgot SHAREPATH is still used somewhere
koda
parents: 8317
diff changeset
     3
e3a9339ce1fd oooooops forgot SHAREPATH is still used somewhere
koda
parents: 8317
diff changeset
     4
add_subdirectory(hedgewars/Data)
2641
b08cafb86797 some tweaks in the mac compilation system
koda
parents: 2393
diff changeset
     5
8317
ec9f94ab2737 remove the CROSSAPPLE option until a better solution is found
koda
parents: 8283
diff changeset
     6
if(APPLE)
8650
18807b6302c8 version variables confom to naming convention
koda
parents: 8649
diff changeset
     7
    #CFBundleVersion is HEDGEWARS_REVISION
18807b6302c8 version variables confom to naming convention
koda
parents: 8649
diff changeset
     8
    #CFBundleShortVersionString is HEDGEWARS_VERSION
4336
006133b13b32 update build files for compliance with Mac AppStore
koda
parents: 2641
diff changeset
     9
8666
1652c1d9adc8 rework ffmpeg/libav/videorec linking and their cmake discovery
koda
parents: 8662
diff changeset
    10
    #libav/ffmpeg always brings in VideoDecoderAcceleration, avaible only from 10.6.3
9959
1a42d36f346a use mainstream project name
koda
parents: 8666
diff changeset
    11
    if(LIBAV_FOUND AND ${minimum_macosx_version} VERSION_EQUAL "10.6")
8666
1652c1d9adc8 rework ffmpeg/libav/videorec linking and their cmake discovery
koda
parents: 8662
diff changeset
    12
        set(minimum_macosx_version "10.6.3")
8279
c03d64969112 less linking needed, raise minimum_osx_version when videorec is enabled
koda
parents: 8146
diff changeset
    13
    endif()
c03d64969112 less linking needed, raise minimum_osx_version when videorec is enabled
koda
parents: 8146
diff changeset
    14
8093
2286a39140da moar cmake cleanup, use message(WARNING ...) where appropriate
koda
parents: 8090
diff changeset
    15
    configure_file(${hedgewars_SOURCE_DIR}/share/Info.plist.in
2286a39140da moar cmake cleanup, use message(WARNING ...) where appropriate
koda
parents: 8090
diff changeset
    16
                   ${CMAKE_CURRENT_BINARY_DIR}/Info.plist)
2286a39140da moar cmake cleanup, use message(WARNING ...) where appropriate
koda
parents: 8090
diff changeset
    17
    #path here should be Hedgewars.app/Contents/MacOS
2286a39140da moar cmake cleanup, use message(WARNING ...) where appropriate
koda
parents: 8090
diff changeset
    18
    install(PROGRAMS "${CMAKE_CURRENT_BINARY_DIR}/Info.plist"
2286a39140da moar cmake cleanup, use message(WARNING ...) where appropriate
koda
parents: 8090
diff changeset
    19
            DESTINATION ../)
2286a39140da moar cmake cleanup, use message(WARNING ...) where appropriate
koda
parents: 8090
diff changeset
    20
    install(PROGRAMS "${hedgewars_SOURCE_DIR}/share/Icon.icns"
2286a39140da moar cmake cleanup, use message(WARNING ...) where appropriate
koda
parents: 8090
diff changeset
    21
            DESTINATION ../Resources/)
2286a39140da moar cmake cleanup, use message(WARNING ...) where appropriate
koda
parents: 8090
diff changeset
    22
    install(PROGRAMS "${hedgewars_SOURCE_DIR}/share/hwico.icns"
2286a39140da moar cmake cleanup, use message(WARNING ...) where appropriate
koda
parents: 8090
diff changeset
    23
            DESTINATION ../Resources/)
2286a39140da moar cmake cleanup, use message(WARNING ...) where appropriate
koda
parents: 8090
diff changeset
    24
    install(PROGRAMS "${hedgewars_SOURCE_DIR}/share/dsa_pub.pem"
2286a39140da moar cmake cleanup, use message(WARNING ...) where appropriate
koda
parents: 8090
diff changeset
    25
            DESTINATION ../Resources/)
8317
ec9f94ab2737 remove the CROSSAPPLE option until a better solution is found
koda
parents: 8283
diff changeset
    26
endif(APPLE)