Index: configure.ac ================================================================== --- configure.ac +++ configure.ac @@ -523,10 +523,11 @@ AC_MSG_RESULT(no) old_compiler="yes" ]) AC_SUBST(RUNTIME, "runtime") + AC_CONFIG_FILES(src/runtime/Info.plist) AS_IF([test x"$enable_shared" != x"no"], [ AC_SUBST(OBJFWRT_SHARED_LIB, "${LIB_PREFIX}objfwrt${LIB_SUFFIX}") ]) Index: src/Info.plist.in ================================================================== --- src/Info.plist.in +++ src/Info.plist.in @@ -5,11 +5,11 @@ CFBundleExecutable ObjFW CFBundleName ObjFW CFBundleIdentifier - zone.heap.objfw + im.nil.objfw CFBundleInfoDictionaryVersion 6.0 CFBundlePackageType FMWK CFBundleVersion Index: src/bridge/Info.plist.in ================================================================== --- src/bridge/Info.plist.in +++ src/bridge/Info.plist.in @@ -5,11 +5,11 @@ CFBundleExecutable ObjFWBridge CFBundleName ObjFWBridge CFBundleIdentifier - zone.heap.objfw.bridge + im.nil.objfw.bridge CFBundleInfoDictionaryVersion 6.0 CFBundlePackageType FMWK CFBundleVersion ADDED src/runtime/Info.plist.in Index: src/runtime/Info.plist.in ================================================================== --- src/runtime/Info.plist.in +++ src/runtime/Info.plist.in @@ -0,0 +1,22 @@ + + + + + CFBundleExecutable + ObjFWRT + CFBundleName + ObjFWRT + CFBundleIdentifier + im.nil.objfw.rt + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + FMWK + CFBundleVersion + @BUNDLE_VERSION@ + CFBundleShortVersionString + @BUNDLE_SHORT_VERSION@ + MinimumOSVersion + 9.0 + + Index: src/runtime/Makefile ================================================================== --- src/runtime/Makefile +++ src/runtime/Makefile @@ -1,10 +1,11 @@ include ../../extra.mk SUBDIRS = lookup-asm SUBDIRS_AFTER = ${LINKLIB} CLEAN = amiga-library-functable.inc inline.h +DISTCLEAN = Info.plist SHARED_LIB = ${OBJFWRT_SHARED_LIB} STATIC_LIB = ${OBJFWRT_STATIC_LIB} FRAMEWORK = ${OBJFWRT_FRAMEWORK} AMIGA_LIB = ${OBJFWRT_AMIGA_LIB} Index: tests/Info.plist.in ================================================================== --- tests/Info.plist.in +++ tests/Info.plist.in @@ -11,13 +11,13 @@ CFBundleInfoDictionaryVersion 6.0 CFBundlePackageType APPL CFBundleVersion - @PACKAGE_VERSION@ + @BUNDLE_VERSION@ CFBundleShortVersionString - @PACKAGE_VERSION@ + @BUNDLE_SHORT_VERSION@ LSRequiresIPhoneOS UILaunchStoryboardName LaunchScreen UIMainStoryboardFile Index: tests/iOS.xcodeproj/project.pbxproj ================================================================== --- tests/iOS.xcodeproj/project.pbxproj +++ tests/iOS.xcodeproj/project.pbxproj @@ -304,11 +304,11 @@ LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)", ); OTHER_LDFLAGS = "-ObjC"; - PRODUCT_BUNDLE_IDENTIFIER = zone.heap.objfw.tests; + PRODUCT_BUNDLE_IDENTIFIER = im.nil.objfw.tests; PRODUCT_NAME = "$(TARGET_NAME)"; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; @@ -324,11 +324,11 @@ LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)", ); OTHER_LDFLAGS = "-ObjC"; - PRODUCT_BUNDLE_IDENTIFIER = zone.heap.objfw.tests; + PRODUCT_BUNDLE_IDENTIFIER = im.nil.objfw.tests; PRODUCT_NAME = "$(TARGET_NAME)"; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; }; Index: tests/plugin/Info.plist.in ================================================================== --- tests/plugin/Info.plist.in +++ tests/plugin/Info.plist.in @@ -5,11 +5,11 @@ CFBundleExecutable TestPlugin CFBundleName TestPlugin CFBundleIdentifier - zone.heap.objfw.testplugin + im.nil.objfw.tests.plugin CFBundleInfoDictionaryVersion 6.0 CFBundlePackageType BNDL CFBundleVersion