git clone latest Calamares release

Fixes #212
This commit is contained in:
Vishal Rao
2025-09-15 19:10:01 +05:30
committed by Nate Graham
parent 7ebb326ab7
commit 4affe87ec2

View File

@@ -27,7 +27,8 @@ pacman --remove --noconfirm packagekit libpackagekit-glib archlinux-appstream-da
# Calamares
cd /tmp
git clone --depth 1 https://codeberg.org/Calamares/calamares.git
LATEST_RELEASE=$(curl -s "https://codeberg.org/api/v1/repos/Calamares/calamares/releases" | jq -r '.[0].tag_name')
git clone --branch "$LATEST_RELEASE" --depth 1 https://codeberg.org/Calamares/calamares.git
cmake -S calamares -B calamares/build -DCMAKE_BUILD_TYPE=MinSizeRel -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_TESTING=OFF -DWITH_QT6=ON
cmake --build calamares/build "-j$(nproc)"
DESTDIR=/live/ cmake --install calamares/build