mirror of
https://github.com/samsonjs/vibetunnel.git
synced 2026-04-17 13:15:53 +00:00
- Add timeouts to prevent hanging builds (30 minutes) - Install xcpretty for better build output formatting - Fix test execution to use xcodebuild instead of swift test - Add proper error handling and diagnostics for build failures - Upload test results as artifacts for debugging - Remove duplicate test configuration from Package.swift - Add dependency resolution step before tests - Improve simulator detection and handling
27 lines
640 B
Swift
27 lines
640 B
Swift
// swift-tools-version:6.0
|
|
import PackageDescription
|
|
|
|
let package = Package(
|
|
name: "VibeTunnelDependencies",
|
|
platforms: [
|
|
.iOS(.v18),
|
|
.macOS(.v10_15)
|
|
],
|
|
products: [
|
|
.library(
|
|
name: "VibeTunnelDependencies",
|
|
targets: ["VibeTunnelDependencies"]
|
|
)
|
|
],
|
|
dependencies: [
|
|
.package(url: "https://github.com/migueldeicaza/SwiftTerm.git", from: "1.2.0")
|
|
],
|
|
targets: [
|
|
.target(
|
|
name: "VibeTunnelDependencies",
|
|
dependencies: [
|
|
.product(name: "SwiftTerm", package: "SwiftTerm")
|
|
]
|
|
)
|
|
]
|
|
)
|