author | koda |
Fri, 22 Mar 2013 10:43:43 +0100 | |
branch | cmake_pascal |
changeset 8834 | edceeafff671 |
parent 8666 | 1652c1d9adc8 |
child 8833 | c13ebed437cb |
child 9959 | 1a42d36f346a |
permissions | -rw-r--r-- |
8649 | 1 |
|
2 |
set(SHAREPATH ${HEDGEWARS_DATADIR}) |
|
3 |
||
4 |
add_subdirectory(hedgewars/Data) |
|
2641 | 5 |
|
8317
ec9f94ab2737
remove the CROSSAPPLE option until a better solution is found
koda
parents:
8283
diff
changeset
|
6 |
if(APPLE) |
8650 | 7 |
#CFBundleVersion is HEDGEWARS_REVISION |
8 |
#CFBundleShortVersionString is HEDGEWARS_VERSION |
|
4336 | 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 |
1652c1d9adc8
rework ffmpeg/libav/videorec linking and their cmake discovery
koda
parents:
8662
diff
changeset
|
11 |
if(${FFMPEG_FOUND} AND ${minimum_macosx_version} VERSION_EQUAL "10.6") |
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) |