Installatie
Je hebt Git nodig voor de eerste kloonstap hieronder. Als Git nog niet is geïnstalleerd, installeer het dan eerst (Debian/Ubuntu: sudo apt install git) of volg: Git gebruiken op Linux
1) Lumi klonen (eerste installatie)
Maak de directory voor Lumi en gebruik Git om de broncode te klonen.
sudo apt install git
mkdir -p ~/code
cd ~/code
# Clone via SSH (matches the Git guide above)
git clone git@ssh.gitlab.gnome.org:pixelmixer/lumi-dev.git lumi-dev
# Or clone via HTTPS (no SSH key setup)
# git clone https://gitlab.gnome.org/pixelmixer/lumi-dev.git lumi-dev2) Afhankelijkheden installeren (eerste installatie)
cd ~/code/lumi-dev/build/lumi/scripts
sudo bash lumi-install-packages.sh3) Lumi bouwen (eerste installatie)
Eerste volledige setup-build (eerste keer of na grote wijzigingen):
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope setup --dir lumi-dev4) Start Lumi
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-launch-active.sh lumi-devOptioneel: opnieuw opbouwen / compileren
Normaal opnieuw opbouwen na codewijzigingen:
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope build --dir lumi-devSnel alleen-compileren pad:
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope compile --dir lumi-devBouw één geïntegreerd onderdeel (vervang babl door gegl of gtk3):
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope build --dir lumi-dev --component bablOptioneel: buildtypen
Gebruik --type indien nodig:
debug– foutopsporing in workflowsdebugoptimized– evenwichtige standaard voor ontwikkelingrelease– snelste looptijd
Voorbeeld:
bash lumi-build-script.sh --scope build --dir lumi-dev --type release