summaryrefslogtreecommitdiff
path: root/makima/ios/project.yml
diff options
context:
space:
mode:
Diffstat (limited to 'makima/ios/project.yml')
-rw-r--r--makima/ios/project.yml84
1 files changed, 84 insertions, 0 deletions
diff --git a/makima/ios/project.yml b/makima/ios/project.yml
new file mode 100644
index 0000000..5ec3eee
--- /dev/null
+++ b/makima/ios/project.yml
@@ -0,0 +1,84 @@
+name: Makima
+options:
+ bundleIdPrefix: co.soryu
+ deploymentTarget:
+ iOS: "18.0"
+ developmentLanguage: en
+ createIntermediateGroups: true
+ xcodeVersion: "16.0"
+ groupSortPosition: top
+ generateEmptyDirectories: true
+
+settings:
+ base:
+ SWIFT_VERSION: "5.10"
+ IPHONEOS_DEPLOYMENT_TARGET: "18.0"
+ ENABLE_USER_SCRIPT_SANDBOXING: YES
+ CURRENT_PROJECT_VERSION: "1"
+ MARKETING_VERSION: "0.1.0"
+ SWIFT_STRICT_CONCURRENCY: complete
+ CODE_SIGN_STYLE: Automatic
+ DEVELOPMENT_TEAM: ""
+
+targets:
+ Makima:
+ type: application
+ platform: iOS
+ sources:
+ - path: Sources/Makima
+ excludes:
+ - "**/.DS_Store"
+ resources:
+ - path: Sources/Makima/Resources
+ info:
+ path: Sources/Makima/App/Info.plist
+ properties:
+ CFBundleDisplayName: Makima
+ CFBundleShortVersionString: $(MARKETING_VERSION)
+ CFBundleVersion: $(CURRENT_PROJECT_VERSION)
+ LSRequiresIPhoneOS: true
+ UILaunchScreen:
+ UIColorName: BrandBackground
+ UISupportedInterfaceOrientations:
+ - UIInterfaceOrientationPortrait
+ UIUserInterfaceStyle: Dark
+ ITSAppUsesNonExemptEncryption: false
+ NSAppTransportSecurity:
+ NSAllowsArbitraryLoads: false
+ NSAllowsArbitraryLoadsForMedia: false
+ CFBundleURLTypes:
+ - CFBundleURLName: co.soryu.makima
+ CFBundleURLSchemes:
+ - makima
+ settings:
+ base:
+ PRODUCT_BUNDLE_IDENTIFIER: co.soryu.makima
+ TARGETED_DEVICE_FAMILY: "1"
+ ASSETCATALOG_COMPILER_APPICON_NAME: AppIcon
+ ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME: BrandAccent
+ INFOPLIST_KEY_UIApplicationSceneManifest_Generation: YES
+
+ MakimaTests:
+ type: bundle.unit-test
+ platform: iOS
+ sources:
+ - path: Tests/MakimaTests
+ dependencies:
+ - target: Makima
+ settings:
+ base:
+ PRODUCT_BUNDLE_IDENTIFIER: co.soryu.makima.tests
+
+schemes:
+ Makima:
+ build:
+ targets:
+ Makima: all
+ run:
+ config: Debug
+ test:
+ config: Debug
+ targets:
+ - MakimaTests
+ archive:
+ config: Release