From: Claudio Cambra Date: Wed, 19 Jun 2024 10:26:58 +0000 (+0800) Subject: Clone craft in mac builder script X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~12^2~6^2~167 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=84cc6f8ada610fee3aa502a764da9200ffca1bcc;p=nextcloud-desktop.git Clone craft in mac builder script Signed-off-by: Claudio Cambra --- diff --git a/admin/osx/craft-client.swift b/admin/osx/craft-client.swift index 68bcc77b1..718167f6a 100644 --- a/admin/osx/craft-client.swift +++ b/admin/osx/craft-client.swift @@ -76,4 +76,13 @@ installIfMissing("python3", "brew install pyenv && pyenv install 3.12.4") print("Build tooling configured.") print("Configuring KDE Craft.") +let fm = FileManager.default +let currentDir = fm.currentDirectoryPath +let craftDir = "\(currentDir)/craftmaster" +if fm.fileExists(atPath: craftDir) { + print("KDE Craft is already cloned.") +} else { + print("Cloning KDE Craft...") + shell("git clone -q --depth=1 https://invent.kde.org/packaging/craftmaster.git") +}