Files
izackp 2af97cc6bf
CodeQL Advanced / Analyze (swift) (push) Has been cancelled
Replace Objective-C bridge with Swift ONNX runtime backend
2026-06-09 09:38:43 -04:00

36 lines
952 B
Swift

// swift-tools-version: 6.1
import PackageDescription
let package = Package(
name: "onnxruntime",
products: [
.library(
name: "onnxruntime",
targets: ["OnnxRuntimeBindings"]
),
],
targets: [
.systemLibrary(
name: "COnnxRuntime",
path: "swift/COnnxRuntime",
pkgConfig: "libonnxruntime"
),
.target(
name: "OnnxRuntimeBindings",
dependencies: ["COnnxRuntime"],
path: "swift/OnnxRuntimeBindings"
),
.testTarget(
name: "OnnxRuntimeBindingsTests",
dependencies: ["OnnxRuntimeBindings", "COnnxRuntime"],
path: "swift/OnnxRuntimeBindingsTests",
exclude: ["SwiftOnnxRuntimeBindingsTests.swift"],
resources: [
.copy("Resources/single_add.basic.ort")
]
),
],
cxxLanguageStandard: .cxx20
)