blob: 1814edce55ba2aa69adee30a847f59ee4f426e5d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
|
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
STRING_CATALOG_GENERATE_SYMBOLS: YES
configs:
debug:
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
SkeletonUI:
url: https://github.com/CSolanaM/SkeletonUI
branch: master
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
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: 17.0
MACOSX_DEPLOYMENT_TARGET: 14.0
MARKETING_VERSION: 1.0
SDKROOT: auto
SUPPORTED_PLATFORMS: iphoneos iphonesimulator macosx xros xrsimulator
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD: YES
TARGETED_DEVICE_FAMILY: 1,2,7
XROS_DEPLOYMENT_TARGET: 1.0
ENABLE_APP_SANDBOX: YES
ENABLE_FILE_ACCESS_PICTURE_FOLDER: readwrite
ENABLE_OUTGOING_NETWORK_CONNECTIONS: YES
ENABLE_RESOURCE_ACCESS_PHOTO_LIBRARY: YES
ENABLE_USER_SELECTED_FILES: readwrite
dependencies:
- package: Alamofire
- package: NetworkImage
- package: WaterfallGrid
- package: SkeletonUI
info:
path: Sora/Resources/Info.generated.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/Resources/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
SoraTests:
type: bundle.unit-test
supportedDestinations: [iOS]
platform: iOS
sources:
- path: SoraTests
settings:
base:
GENERATE_INFOPLIST_FILE: YES
dependencies:
- target: Sora
|