-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.local-ci.conf
More file actions
18 lines (15 loc) · 861 Bytes
/
Copy path.local-ci.conf
File metadata and controls
18 lines (15 loc) · 861 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# Project-specific overrides for ../_shared/local-ci-archive.sh (zsh-sourced).
# Haven ships an iOS/iPadOS app (Haven target) and a native macOS app (HavenMac target);
# the SwiftUI app + generated Xcode project live under apple/, on top of a Rust core
# compiled into HavenFFI.xcframework (now incl. a macos-arm64 slice).
PLATFORMS="ios macos" # macOS now ships from the native HavenMac target (Catalyst dropped)
IOS_SCHEME="Haven"
MACOS_SCHEME="HavenMac"
CONFIGURATION=Release
TEAM_ID="8ZVSPZYSVF"
PROJECT_PATH="$(pwd)/apple/Haven.xcodeproj"
# Before archiving: build the Rust core into the XCFramework (device + sim) and
# regenerate the project so a stale .xcodeproj never ships. Runs in apple/.
PREBUILD_CMD="./build-rust-xcframework.sh && xcodegen generate"
# Common knobs available if needed:
# SKIP_UPLOAD=1 # archive only (skip ASC upload)