MiniPlayer/Package.swift
Hermes Agent c69ec38dc3 refactor: rewrite MiniPlayer using SwiftBricks framework
- UI defined in player.json (Bricks JSON schema)
- Custom widgets: VideoPlayer (AVPlayer layer), ProgressSlider (seek bar)
- PlayerBridge connects AVPlayer to BricksEngine event bus
- All interactions via binds/events (no imperative UI code)
- Depends on SwiftBricks SPM package
2026-06-21 17:48:06 +08:00

26 lines
528 B
Swift

// swift-tools-version:5.9
import PackageDescription
let package = Package(
name: "MiniPlayer",
platforms: [
.iOS(.v17),
.macOS(.v14)
],
products: [
.library(name: "MiniPlayer", targets: ["MiniPlayer"])
],
dependencies: [
.package(path: "../SwiftBricks")
],
targets: [
.executableTarget(
name: "MiniPlayer",
dependencies: ["SwiftBricks"],
resources: [
.copy("Resources")
]
)
]
)