From eb7929ace6e50a5c8ec3f88d683bb331b91c1b8b Mon Sep 17 00:00:00 2001 From: Claudio Cambra Date: Wed, 19 Jun 2024 17:48:26 +0800 Subject: [PATCH] Install inkscape via mac builder script if not present Signed-off-by: Claudio Cambra --- admin/osx/craft-client.swift | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/admin/osx/craft-client.swift b/admin/osx/craft-client.swift index e5007bdefd..b4afc8447d 100644 --- a/admin/osx/craft-client.swift +++ b/admin/osx/craft-client.swift @@ -60,3 +60,14 @@ if commandExists("brew") { } print("Brew installed.") } + +if commandExists("inkscape") { + print("Inkscape is installed.") +} else { + guard shell("brew install inkscape") == 0 else { + print("Failed to install Inkscape.") + exit(1) + } + print("Inkscape installed.") +} +