diff --git a/CMakeLists.txt b/CMakeLists.txt index c8c6dad9a..09edd5885 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -171,7 +171,7 @@ source_group_hierarchy(STK_SOURCES STK_HEADERS) if(APPLE) # icon files to copy in the bundle - set(OSX_ICON_FILES ${PROJECT_SOURCE_DIR}/src/ide/Xcode/stk.icns) + set(OSX_ICON_FILES ${PROJECT_SOURCE_DIR}/data/supertuxkart.icns) set_source_files_properties(${OSX_ICON_FILES} PROPERTIES MACOSX_PACKAGE_LOCATION Resources) set(STK_SOURCES ${STK_SOURCES} ${OSX_ICON_FILES}) @@ -193,7 +193,7 @@ if(APPLE) # configure CMake to use a custom Info.plist set_target_properties(supertuxkart PROPERTIES - MACOSX_BUNDLE_INFO_PLIST ${PROJECT_SOURCE_DIR}/src/ide/Xcode/SuperTuxKart-Info.plist) + MACOSX_BUNDLE_INFO_PLIST ${PROJECT_SOURCE_DIR}/data/SuperTuxKart-Info.plist) if(CMAKE_GENERATOR MATCHES "Xcode") add_custom_command(TARGET supertuxkart POST_BUILD diff --git a/data/SuperTuxKart-Info.plist b/data/SuperTuxKart-Info.plist new file mode 100644 index 000000000..53b81da36 --- /dev/null +++ b/data/SuperTuxKart-Info.plist @@ -0,0 +1,28 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleExecutable + SuperTuxKart + CFBundleIconFile + supertuxkart.icns + CFBundleIdentifier + net.sourceforge.supertuxkart + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + SuperTuxKart + CFBundlePackageType + APPL + CFBundleShortVersionString + 0.8.1 + CFBundleSignature + SPTK + CFBundleVersion + 0.8.1 + CSResourcesFileMapped + + + diff --git a/data/supertuxkart.icns b/data/supertuxkart.icns new file mode 100644 index 000000000..806e9da08 Binary files /dev/null and b/data/supertuxkart.icns differ