Skip to main content

max / goingson

3.2 KB · 90 lines History Blame Raw
1 name: goingson-desktop
2 options:
3 bundleIdPrefix: com.goingson.app
4 deploymentTarget:
5 iOS: 14.0
6 fileGroups: [../../src]
7 configs:
8 debug: debug
9 release: release
10 settingGroups:
11 app:
12 base:
13 PRODUCT_NAME: GoingsOn
14 PRODUCT_BUNDLE_IDENTIFIER: com.goingson.app
15 DEVELOPMENT_TEAM: 93C54W92UP
16 targetTemplates:
17 app:
18 type: application
19 sources:
20 - path: Sources
21 scheme:
22 environmentVariables:
23 RUST_BACKTRACE: full
24 RUST_LOG: info
25 settings:
26 groups: [app]
27 targets:
28 goingson-desktop_iOS:
29 type: application
30 platform: iOS
31 sources:
32 - path: Sources
33 - path: Assets.xcassets
34 - path: Externals
35 - path: goingson-desktop_iOS
36 - path: assets
37 buildPhase: resources
38 type: folder
39 - path: LaunchScreen.storyboard
40 info:
41 path: goingson-desktop_iOS/Info.plist
42 properties:
43 LSRequiresIPhoneOS: true
44 UILaunchStoryboardName: LaunchScreen
45 UIRequiredDeviceCapabilities: [arm64, metal]
46 UISupportedInterfaceOrientations:
47 - UIInterfaceOrientationPortrait
48 - UIInterfaceOrientationLandscapeLeft
49 - UIInterfaceOrientationLandscapeRight
50 UISupportedInterfaceOrientations~ipad:
51 - UIInterfaceOrientationPortrait
52 - UIInterfaceOrientationPortraitUpsideDown
53 - UIInterfaceOrientationLandscapeLeft
54 - UIInterfaceOrientationLandscapeRight
55 CFBundleShortVersionString: 0.4.0
56 CFBundleVersion: "0.4.0"
57 entitlements:
58 path: goingson-desktop_iOS/goingson-desktop_iOS.entitlements
59 scheme:
60 environmentVariables:
61 RUST_BACKTRACE: full
62 RUST_LOG: info
63 settings:
64 base:
65 ENABLE_BITCODE: false
66 ARCHS: [arm64]
67 VALID_ARCHS: arm64
68 LIBRARY_SEARCH_PATHS[arch=x86_64]: $(inherited) $(PROJECT_DIR)/Externals/x86_64/$(CONFIGURATION) $(SDKROOT)/usr/lib/swift $(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME) $(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)
69 LIBRARY_SEARCH_PATHS[arch=arm64]: $(inherited) $(PROJECT_DIR)/Externals/arm64/$(CONFIGURATION) $(SDKROOT)/usr/lib/swift $(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME) $(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)
70 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES: true
71 EXCLUDED_ARCHS[sdk=iphoneos*]: x86_64
72 groups: [app]
73 dependencies:
74 - framework: libapp.a
75 embed: false
76 - sdk: CoreGraphics.framework
77 - sdk: Metal.framework
78 - sdk: MetalKit.framework
79 - sdk: QuartzCore.framework
80 - sdk: Security.framework
81 - sdk: UIKit.framework
82 - sdk: WebKit.framework
83 preBuildScripts:
84 - script: cargo tauri ios xcode-script -v --platform ${PLATFORM_DISPLAY_NAME:?} --sdk-root ${SDKROOT:?} --framework-search-paths "${FRAMEWORK_SEARCH_PATHS:?}" --header-search-paths "${HEADER_SEARCH_PATHS:?}" --gcc-preprocessor-definitions "${GCC_PREPROCESSOR_DEFINITIONS:-}" --configuration ${CONFIGURATION:?} ${FORCE_COLOR} ${ARCHS:?}
85 name: Build Rust Code
86 basedOnDependencyAnalysis: false
87 outputFiles:
88 - $(SRCROOT)/Externals/x86_64/${CONFIGURATION}/libapp.a
89 - $(SRCROOT)/Externals/arm64/${CONFIGURATION}/libapp.a
90