mirror of
https://github.com/ichmagmaus111/ghostgram.git
synced 2026-11-04 06:37:08 +01:00
Ghostgram for iOS, rebuilt from scratch on Telegram iOS 13.0. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
43 lines
1.4 KiB
Swift
43 lines
1.4 KiB
Swift
// swift-tools-version:5.5
|
|
|
|
import PackageDescription
|
|
|
|
let package = Package(
|
|
name: "GraphCoreTesting",
|
|
platforms: [.macOS(.v10_13)],
|
|
products: [
|
|
.executable(name: "GraphCoreBench", targets: ["GraphCoreBench"]),
|
|
],
|
|
targets: [
|
|
.target(
|
|
name: "GraphCoreLegacy",
|
|
path: "Modules/GraphCoreLegacy",
|
|
swiftSettings: [.unsafeFlags(["-enable-testing"])]),
|
|
.target(
|
|
name: "GraphCore2",
|
|
path: "Modules/GraphCore2",
|
|
swiftSettings: [.unsafeFlags(["-enable-testing"])]),
|
|
.target(
|
|
name: "ScenariosLegacy",
|
|
dependencies: ["GraphCoreLegacy"],
|
|
path: "ScenarioTargets/ScenariosLegacy",
|
|
swiftSettings: [.define("GC_LEGACY")]),
|
|
.target(
|
|
name: "ScenariosV2",
|
|
dependencies: ["GraphCore2"],
|
|
path: "ScenarioTargets/ScenariosV2"),
|
|
.testTarget(
|
|
name: "ParityTests",
|
|
dependencies: ["ScenariosLegacy", "ScenariosV2"],
|
|
path: "ParityTests"),
|
|
.testTarget(
|
|
name: "AnimationTests",
|
|
dependencies: ["GraphCoreLegacy", "GraphCore2"],
|
|
path: "AnimationTests"),
|
|
.executableTarget(
|
|
name: "GraphCoreBench",
|
|
dependencies: ["ScenariosLegacy", "ScenariosV2"],
|
|
path: "Bench"),
|
|
]
|
|
)
|