From 331b3b7e5ab23df707cba9e0750cf9169bfa7679 Mon Sep 17 00:00:00 2001 From: debianpepper Date: Wed, 17 Jan 2024 14:11:59 +0900 Subject: [PATCH] Testing: Calamares compile Signed-off-by: debianpepper --- iso_configs/hooks/live/0040-set-plymouth | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/iso_configs/hooks/live/0040-set-plymouth b/iso_configs/hooks/live/0040-set-plymouth index 3023431b..94c75862 100755 --- a/iso_configs/hooks/live/0040-set-plymouth +++ b/iso_configs/hooks/live/0040-set-plymouth @@ -8,4 +8,26 @@ rm -f /etc/alternatives/desktop-theme # Then re-add it ln -s /usr/share/desktop-base/lines-theme /etc/alternatives/desktop-theme +# install dependencies use for calamares +apt install \ + qtbase5-dev qtdeclarative5-dev libqt5webkit5-dev \ + cmake python3-pyqt5 qttools5-dev libqt5svg5-dev \ + libyaml-cpp-dev libpolkit-qt5-1-dev libkf5coreaddons-dev \ + qttools5-dev-tools extra-cmake-modules libkf5crash-dev -y + + +# Clone the Calamares installer +git clone https://github.com/calamares/calamares.git /opt/calamares +# change to Calamares +cd /opt/calamares +# Create a folder called build +mkdir build +# Change into the build directory +cd /opt/calamares/build +# Check the make source +cmake .. +# Compile it +make +# Install Calamares +make install