Installation
Sie benötigen Git für den ersten Klonschritt unten. Wenn Git noch nicht installiert ist, installieren Sie es zuerst (Debian/Ubuntu: sudo apt install git) oder folgen Sie: Git unter Linux verwenden
1) Lumi klonen (Ersteinrichtung)
Erstellen Sie das Verzeichnis für Lumi und verwenden Sie Git, um den Quellcode zu 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) Abhängigkeiten installieren (Ersteinrichtung)
cd ~/code/lumi-dev/build/lumi/scripts
sudo bash lumi-install-packages.sh3) Lumi erstellen (Ersteinrichtung)
Erster vollständiger Setup-Build (zum ersten Mal oder nach größeren Änderungen):
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope setup --dir lumi-dev4) Starten Sie Lumi
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-launch-active.sh lumi-devOptional: Neu erstellen/kompilieren
Normaler Neuaufbau nach Codeänderungen:
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope build --dir lumi-devSchneller Pfad nur zum Kompilieren:
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope compile --dir lumi-devErstellen Sie eine einzelne integrierte Komponente (ersetzen Sie babl durch gegl oder gtk3):
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope build --dir lumi-dev --component bablOptional: Build-Typen
Verwenden Sie bei Bedarf --type:
debug– Debugging-Workflowsdebugoptimized– ausgewogener Standard für die Entwicklungrelease– schnellste Laufzeit
Beispiel:
bash lumi-build-script.sh --scope build --dir lumi-dev --type release