Implemented the CleanCommand command in the executable target.

This commit is contained in:
2025-02-19 02:00:18 +01:00
parent 76af32225d
commit 0225ece2f9
2 changed files with 50 additions and 0 deletions
@@ -0,0 +1,19 @@
import ArgumentParser
import ColibriLibrary
extension Colibri.Clean {
struct Options: ParsableArguments, Locationable {
// MARK: Properties
@Flag(name: .shortAndLong)
var reset: Bool = false
@Flag(name: .shortAndLong)
var purgeCache: Bool = false
@Option(name: .shortAndLong)
var location: String?
}
}