Browse Source

CMake: add version strings to Apple Info.plist files

This fills in the CFBundleVersion and CFBundleShortVersionString fields,
if and when SDL's test-apps are built via CMake.  This is needed to install
the .app bundles on iOS 13+ (using 'xcrun simctl install booted path/to/testsuchandsuch.app')
David Ludwig 5 years ago
parent
commit
4e518f98a8
1 changed files with 2 additions and 0 deletions
  1. 2 0
      test/CMakeLists.txt

+ 2 - 0
test/CMakeLists.txt

@@ -145,6 +145,8 @@ if(APPLE)
             if(TARGET_TYPE STREQUAL "EXECUTABLE")
                 set_target_properties("${CURRENT_TARGET}" PROPERTIES
                     MACOSX_BUNDLE_GUI_IDENTIFIER "org.libsdl.${CURRENT_TARGET}"
+                    MACOSX_BUNDLE_BUNDLE_VERSION "${SDL_VERSION}"
+                    MACOSX_BUNDLE_SHORT_VERSION_STRING "${SDL_VERSION}"
                 )
             endif()
         endforeach()