diff options
| author | Fuwn <[email protected]> | 2025-06-11 05:47:51 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2025-06-11 05:47:51 -0700 |
| commit | cde05456a79ca64b4af81f1cfc313bbd58e94a8a (patch) | |
| tree | 0fe6eb50d86df228d7bf53940a3991d725abbb1a /project.yml | |
| parent | feat: Development commit (diff) | |
| download | sora-testing-cde05456a79ca64b4af81f1cfc313bbd58e94a8a.tar.xz sora-testing-cde05456a79ca64b4af81f1cfc313bbd58e94a8a.zip | |
feat: Development commit
Diffstat (limited to 'project.yml')
| -rw-r--r-- | project.yml | 100 |
1 files changed, 100 insertions, 0 deletions
diff --git a/project.yml b/project.yml new file mode 100644 index 0000000..d2e99fd --- /dev/null +++ b/project.yml @@ -0,0 +1,100 @@ +name: Sora +options: + bundleIdPrefix: me.fuwn +attributes: + BuildIndependentTargetsInParallel: 1 + LastSwiftUpdateCheck: 1620 +settings: + base: + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS: YES + CLANG_CXX_LANGUAGE_STANDARD: gnu++20 + DEAD_CODE_STRIPPING: YES + ENABLE_USER_SCRIPT_SANDBOXING: YES + GCC_C_LANGUAGE_STANDARD: gnu17 + LOCALIZATION_PREFERS_STRING_CATALOGS: YES + SWIFT_EMIT_LOC_STRINGS: YES + SWIFT_VERSION: 6.0 + configs: + debug: + GCC_PREPROCESSOR_DEFINITIONS: DEBUG=1 $(inherited) + SWIFT_ACTIVE_COMPILATION_CONDITIONS: DEBUG $(inherited) +packages: + Alamofire: + url: https://github.com/Alamofire/Alamofire + majorVersion: 5.10.2 + NetworkImage: + url: https://github.com/gonzalezreal/NetworkImage + majorVersion: 6.0.1 + WaterfallGrid: + url: https://github.com/paololeonardi/WaterfallGrid + majorVersion: 1.1.0 +targets: + Sora: + type: application + supportedDestinations: [iOS, macOS] + # deploymentTarget: + # iOS: 18.2 + # macOS: 15.2 + # visionOS: 2.2 + platform: auto + sources: + - path: Sora + type: syncedFolder + - path: Localizable.xcstrings + - path: Settings.bundle + settings: + base: + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME: AccentColor + CODE_SIGN_STYLE: Automatic + CURRENT_PROJECT_VERSION: 1 + DEAD_CODE_STRIPPING: YES + DEVELOPMENT_ASSET_PATHS: "\"Sora/Preview Content\"" + ENABLE_HARDENED_RUNTIME: YES + ENABLE_PREVIEWS: YES + GENERATE_INFOPLIST_FILE: YES + INFOPLIST_KEY_UIApplicationSceneManifest_Generation[sdk=iphoneos*]: YES + INFOPLIST_KEY_UIApplicationSceneManifest_Generation[sdk=iphonesimulator*]: YES + INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents[sdk=iphoneos*]: YES + INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents[sdk=iphonesimulator*]: YES + INFOPLIST_KEY_UILaunchScreen_Generation[sdk=iphoneos*]: YES + INFOPLIST_KEY_UILaunchScreen_Generation[sdk=iphonesimulator*]: YES + INFOPLIST_KEY_UIStatusBarStyle[sdk=iphoneos*]: UIStatusBarStyleDefault + INFOPLIST_KEY_UIStatusBarStyle[sdk=iphonesimulator*]: UIStatusBarStyleDefault + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad: UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone: UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight + IPHONEOS_DEPLOYMENT_TARGET: 18.2 + LD_RUNPATH_SEARCH_PATHS: "@executable_path/Frameworks" + LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]: "@executable_path/../Frameworks" + MACOSX_DEPLOYMENT_TARGET: 15.2 + MARKETING_VERSION: 1.0 + PRODUCT_NAME: $(TARGET_NAME) + SDKROOT: auto + SUPPORTED_PLATFORMS: iphoneos iphonesimulator macosx xros xrsimulator + SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD: YES + SWIFT_EMIT_LOC_STRINGS: YES + SWIFT_VERSION: 5.0 + TARGETED_DEVICE_FAMILY: 1,2,7 + XROS_DEPLOYMENT_TARGET: 2.2 + dependencies: + - package: Alamofire + - package: NetworkImage + - package: WaterfallGrid + info: + path: Sora/Sora.plist # Sora/Info.plist + properties: + CFBundleIconFile: AppIcon.icns + NSAppTransportSecurity: + NSAllowsArbitraryLoads: true + NSPhotoLibraryAddUsageDescription: Sora must be able to access permissions to write photos to the user's photo library to use the image-saving feature. + NSUserNotificationsUsageDescription: Sora must be able to access permissions to inform users of successful saved image operations. + entitlements: + path: Sora/Sora.entitlements + properties: + com.apple.developer.ubiquity-kvstore-identifier: $(TeamIdentifierPrefix)$(CFBundleIdentifier) + com.apple.security.app-sandbox: true + com.apple.security.assets.pictures.read-write: true + com.apple.security.files.user-selected.read-write: true + com.apple.security.network.client: true + com.apple.security.personal-information.photos-library: true + attributes: + CreatedOnToolsVersion: 16.2 |