From 942cc09e160b3c4efb3633920c375a451a899a84 Mon Sep 17 00:00:00 2001 From: Claudio Cambra Date: Sun, 23 Jun 2024 17:45:52 +0800 Subject: [PATCH] Add option to build tests or not in mac crafter Signed-off-by: Claudio Cambra --- admin/osx/mac-crafter/Sources/main.swift | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/admin/osx/mac-crafter/Sources/main.swift b/admin/osx/mac-crafter/Sources/main.swift index 28df59486..7372ba203 100644 --- a/admin/osx/mac-crafter/Sources/main.swift +++ b/admin/osx/mac-crafter/Sources/main.swift @@ -76,6 +76,9 @@ struct MacCrafter: ParsableCommand { @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.") @@ -134,6 +137,7 @@ struct MacCrafter: ParsableCommand { var craftOptions = [ "\(craftBlueprintName).srcDir=\(repoRootDir)", + "\(craftBlueprintName).buildTests=\(buildTests ? "True" : "False")", "\(craftBlueprintName).buildMacOSBundle=\(buildAppBundle ? "True" : "False")", "\(craftBlueprintName).buildFileProviderModule=\(buildFileProviderModule ? "True" : "False")" ] -- 2.30.2