native first

This commit is contained in:
Илья Глазунов
2026-09-05 02:20:11 +03:00
parent 219f35cc04
commit 8beccdf101
40 changed files with 3495 additions and 327 deletions
+34
View File
@@ -0,0 +1,34 @@
// swift-tools-version: 5.9
import PackageDescription
let package = Package(
name: "MastermindPOC",
platforms: [
.macOS(.v14),
],
products: [
.executable(name: "MastermindPOC", targets: ["MastermindPOC"]),
.library(name: "MastermindPOCCore", targets: ["MastermindPOCCore"]),
],
targets: [
.target(name: "MastermindPOCCore"),
.executableTarget(
name: "MastermindPOC",
dependencies: ["MastermindPOCCore"],
linkerSettings: [
.linkedFramework("AppKit"),
.linkedFramework("AVFoundation"),
.linkedFramework("CoreGraphics"),
.linkedFramework("CoreMedia"),
.linkedFramework("CoreVideo"),
.linkedFramework("ScreenCaptureKit"),
.linkedFramework("SwiftUI"),
]
),
.testTarget(
name: "MastermindPOCCoreTests",
dependencies: ["MastermindPOCCore"]
),
]
)