From c95f26ac95cafa6f5d073f65661891b834d836a4 Mon Sep 17 00:00:00 2001 From: Mingchung Xia <mingchung.xia@gmail.com> Date: Mon, 25 Mar 2024 23:03:12 -0400 Subject: [PATCH] Removed visualizer for linux --- Package.swift | 2 +- Sources/SwiftNLPVisualizer/HNSWVisualizerApp.swift | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Package.swift b/Package.swift index 7030d39e..61937bc3 100644 --- a/Package.swift +++ b/Package.swift @@ -30,7 +30,7 @@ let package = Package( .product(name: "HNSWAlgorithm", package: "similarity-topology"), .product(name: "HNSWEphemeral", package: "similarity-topology"), .product(name: "HNSWDurable", package: "similarity-topology"), - .product(name: "HNSWSample", package: "similarity-topology"), + .product(name: "HNSWSample", package: "similarity-topology", condition: .when(platforms: [.macOS])), .product(name: "ZSTD", package: "Elva"), .byName(name: "Surge", condition: .when(platforms: [.macOS])), ], diff --git a/Sources/SwiftNLPVisualizer/HNSWVisualizerApp.swift b/Sources/SwiftNLPVisualizer/HNSWVisualizerApp.swift index 97cc68f2..5357b9d0 100644 --- a/Sources/SwiftNLPVisualizer/HNSWVisualizerApp.swift +++ b/Sources/SwiftNLPVisualizer/HNSWVisualizerApp.swift @@ -1,3 +1,5 @@ +#if canImport(GameplayKit) && os(macOS) + import SwiftUI import HNSWAlgorithm import HNSWSample @@ -98,3 +100,5 @@ class AppDelegate: NSObject, NSApplicationDelegate { NSApp.setActivationPolicy(.regular) } } + +#endif -- GitLab