diff --git a/.gitignore b/.gitignore index 92f9d0c2ef..eafc1d0862 100644 --- a/.gitignore +++ b/.gitignore @@ -129,7 +129,6 @@ wiiu/wut/elf2rpl/elf2rpl pkg/apple/iOS/build/ pkg/apple/build/ -pkg/apple/tvOS/modules/ ui/drivers/qt/moc_* ui/drivers/moc_* diff --git a/pkg/apple/RetroArch_iOS11.xcodeproj/project.pbxproj b/pkg/apple/RetroArch_iOS11.xcodeproj/project.pbxproj index da1f9d96f4..949bb47ba3 100644 --- a/pkg/apple/RetroArch_iOS11.xcodeproj/project.pbxproj +++ b/pkg/apple/RetroArch_iOS11.xcodeproj/project.pbxproj @@ -85,7 +85,7 @@ 696012F119F3389A006A1088 /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; }; 69D31DE31A547EC800EF4C92 /* iOS/Resources/Media.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = iOS/Resources/Media.xcassets; sourceTree = SOURCE_ROOT; }; 83EB675F19EEAF050096F441 /* iOS/modules */ = {isa = PBXFileReference; lastKnownFileType = folder; path = iOS/modules; sourceTree = SOURCE_ROOT; }; - 9204BE2B1D319EF300BD49DB /* RetroArchiOS11.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = RetroArchiOS11.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 9204BE2B1D319EF300BD49DB /* RetroArch.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = RetroArch.app; sourceTree = BUILT_PRODUCTS_DIR; }; 9222F1FE2314BA7C0097C0FD /* assets.zip */ = {isa = PBXFileReference; lastKnownFileType = archive.zip; path = assets.zip; sourceTree = ""; }; 9222F2082315DAD50097C0FD /* Launch Screen.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = "Launch Screen.storyboard"; sourceTree = ""; }; 9222F20A2315DD3D0097C0FD /* retroarch_logo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = retroarch_logo.png; sourceTree = ""; }; @@ -301,7 +301,7 @@ 96AFAE2616C1D4EA009DE44C /* Products */ = { isa = PBXGroup; children = ( - 9204BE2B1D319EF300BD49DB /* RetroArchiOS11.app */, + 9204BE2B1D319EF300BD49DB /* RetroArch.app */, 926C77D721FD1E6500103EDE /* RetroArchTV.app */, ); name = Products; @@ -378,7 +378,7 @@ ); name = RetroArchiOS11; productName = RetroArch; - productReference = 9204BE2B1D319EF300BD49DB /* RetroArchiOS11.app */; + productReference = 9204BE2B1D319EF300BD49DB /* RetroArch.app */; productType = "com.apple.product-type.application"; }; 926C77D621FD1E6500103EDE /* RetroArchTV */ = { @@ -413,7 +413,6 @@ }; 926C77D621FD1E6500103EDE = { CreatedOnToolsVersion = 10.1; - DevelopmentTeam = R72X3BF4KE; ProvisioningStyle = Automatic; }; }; @@ -642,8 +641,8 @@ "-DHAVE_BTSTACK", "-DHAVE_KEYMAPPER", ); - PRODUCT_BUNDLE_IDENTIFIER = com.libretro.RetroArchiOS11; - PRODUCT_NAME = "$(TARGET_NAME)"; + PRODUCT_BUNDLE_IDENTIFIER = com.libretro.dist.RetroArchiOS11; + PRODUCT_NAME = RetroArch; PROVISIONING_PROFILE = ""; VALID_ARCHS = "armv7 arm64"; WARNING_CFLAGS = "-Wno-invalid-source-encoding"; @@ -733,8 +732,8 @@ "-DHAVE_BTSTACK", "-DHAVE_KEYMAPPER", ); - PRODUCT_BUNDLE_IDENTIFIER = com.libretro.RetroArchiOS11; - PRODUCT_NAME = "$(TARGET_NAME)"; + PRODUCT_BUNDLE_IDENTIFIER = com.libretro.dist.RetroArchiOS11; + PRODUCT_NAME = RetroArch; PROVISIONING_PROFILE = ""; VALID_ARCHS = "armv7 arm64"; WARNING_CFLAGS = "-Wno-invalid-source-encoding"; @@ -745,7 +744,7 @@ 926C77E721FD1E6700103EDE /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; @@ -774,7 +773,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; DEBUG_INFORMATION_FORMAT = dwarf; - DEVELOPMENT_TEAM = R72X3BF4KE; + DEVELOPMENT_TEAM = ""; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu11; @@ -850,7 +849,7 @@ "-DHAVE_BTSTACK", "-DHAVE_KEYMAPPER", ); - PRODUCT_BUNDLE_IDENTIFIER = com.libretro.RetroArchTV; + PRODUCT_BUNDLE_IDENTIFIER = com.libretro.dist.RetroArchTV; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = appletvos; @@ -862,7 +861,7 @@ 926C77E821FD1E6700103EDE /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; @@ -891,7 +890,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEVELOPMENT_TEAM = R72X3BF4KE; + DEVELOPMENT_TEAM = ""; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu11; @@ -969,7 +968,7 @@ "-DHAVE_BTSTACK", "-DHAVE_KEYMAPPER", ); - PRODUCT_BUNDLE_IDENTIFIER = com.libretro.RetroArchTV; + PRODUCT_BUNDLE_IDENTIFIER = com.libretro.dist.RetroArchTV; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = appletvos; diff --git a/pkg/apple/assets.zip b/pkg/apple/assets.zip new file mode 100644 index 0000000000..07d98e989c Binary files /dev/null and b/pkg/apple/assets.zip differ diff --git a/pkg/apple/iOS/Info.plist b/pkg/apple/iOS/Info.plist index 09432897c3..e039ac0d07 100644 --- a/pkg/apple/iOS/Info.plist +++ b/pkg/apple/iOS/Info.plist @@ -5,7 +5,7 @@ CFBundleDevelopmentRegion en CFBundleDisplayName - RetroArch + $(PRODUCT_NAME) CFBundleDocumentTypes diff --git a/pkg/apple/tvOS/modules/.gitignore b/pkg/apple/tvOS/modules/.gitignore new file mode 100644 index 0000000000..5e7d2734cf --- /dev/null +++ b/pkg/apple/tvOS/modules/.gitignore @@ -0,0 +1,4 @@ +# Ignore everything in this directory +* +# Except this file +!.gitignore