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
# Per SSH klonen (entspricht dem Git-Leitfaden oben)
git clone git@ssh.gitlab.gnome.org:pixelmixer/lumi-dev.git lumi-dev
# Oder per HTTPS klonen (ohne SSH-Schlüssel-Einrichtung)
# 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 (beim ersten Mal oder nach größeren Änderungen):
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope setup --dir lumi-dev4) Lumi starten
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 Kompilierungsweg:
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope compile --dir lumi-devEinzelne integrierte Komponente erstellen (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