summaryrefslogtreecommitdiff
path: root/project.yml
diff options
context:
space:
mode:
authorFuwn <[email protected]>2025-06-11 05:47:51 -0700
committerFuwn <[email protected]>2025-06-11 05:47:51 -0700
commitcde05456a79ca64b4af81f1cfc313bbd58e94a8a (patch)
tree0fe6eb50d86df228d7bf53940a3991d725abbb1a /project.yml
parentfeat: Development commit (diff)
downloadsora-testing-cde05456a79ca64b4af81f1cfc313bbd58e94a8a.tar.xz
sora-testing-cde05456a79ca64b4af81f1cfc313bbd58e94a8a.zip
feat: Development commit
Diffstat (limited to 'project.yml')
-rw-r--r--project.yml100
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&apos;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