Files
xtool-mirror/Sources/xtool/XTool.swift
Kabir Oberai 51cab9a32e Package xtool as a .app on macOS (#12)
* Package xtool as a .app on macOS

* Need hardened runtime for notarization

* Rename product to xtool.app
2025-05-10 15:15:31 +05:30

19 lines
482 B
Swift

import Foundation
import XKit
import XToolSupport
import Dependencies
@_documentation(visibility: private)
@main
enum XToolMain {
static func main() async throws {
prepareDependencies { dependencies in
#warning("Improve persistence mechanism")
// for Windows, we could use dpapi.h or wincred.h.
// for Linux, maybe use libsecret?
// see https://github.com/atom/node-keytar
}
try await XTool.run()
}
}