Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
@Option(name: [.long], help: "Run a full rebuild.")
var fullRebuild = false
+ @Option(name: [.long], help: "Build test suite.")
+ var buildTests = true
+
mutating func run() throws {
print("Configuring build tooling.")
var craftOptions = [
"\(craftBlueprintName).srcDir=\(repoRootDir)",
+ "\(craftBlueprintName).buildTests=\(buildTests ? "True" : "False")",
"\(craftBlueprintName).buildMacOSBundle=\(buildAppBundle ? "True" : "False")",
"\(craftBlueprintName).buildFileProviderModule=\(buildFileProviderModule ? "True" : "False")"
]