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