// swift-tools-version:5.9 import PackageDescription let package = Package( name: "ShotScreen", platforms: [ .macOS(.v13) ], dependencies: [ .package(url: "https://github.com/soffes/HotKey", from: "0.1.4"), .package(url: "https://github.com/sparkle-project/Sparkle", from: "2.0.0") ], targets: [ .executableTarget( name: "ShotScreen", dependencies: [ .product(name: "HotKey", package: "HotKey"), .product(name: "Sparkle", package: "Sparkle") ], path: "ShotScreen/Sources", sources: [ "BackgroundRemover.swift", "ButtonHoverExtension.swift", "Config.swift", "CrosshairViews.swift", "DesktopIconManager.swift", "DraggableImageView.swift", "EventCapture.swift", "FeedbackBubblePanel.swift", "FinderWindowManager.swift", "FirstLaunchWizard.swift", "GridActionManager.swift", "GridCellView.swift", "GridComponents.swift", "IntegratedGalleryView.swift", "LicenseEntryView.swift", "LicenseManager.swift", "MenuManager.swift", "MultiMonitorSystem.swift", "OverlayComponents.swift", "PreviewManager.swift", "RenameActionHandler.swift", "ScreenCaptureKitProvider.swift", "SettingsManager.swift", "SettingsModels.swift", "SettingsUI.swift", "StashDraggableImageView.swift", "SwiftUIViews.swift", "ThemeManager.swift", "UpdateManager.swift", "WindowCaptureManager.swift", "main.swift" ], resources: [ .process("images") ] ) ] )