Installazione
Hai bisogno di Git per il passaggio iniziale del clone di seguito. Se Git non è ancora installato, installalo prima (Debian/Ubuntu: sudo apt install git) o segui: Using Git on Linux
1) Clone Lumi (prima configurazione)
Crea la directory per Lumi e usa Git per clonare il codice sorgente.
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) Installa le dipendenze (prima configurazione)
cd ~/code/lumi-dev/build/lumi/scripts
sudo bash lumi-install-packages.sh3) Costruisci Lumi (prima configurazione)
Prima build di configurazione completa (prima volta o dopo modifiche importanti):
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope setup --dir lumi-dev4) Avvia Lumi
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-launch-active.sh lumi-devOpzionale: ricostruire/compilare
Ricostruzione normale dopo le modifiche al codice:
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope build --dir lumi-devPercorso rapido di sola compilazione:
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope compile --dir lumi-devCostruisci un singolo componente integrato (sostituisci babl con gegl o gtk3):
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope build --dir lumi-dev --component bablFacoltativo: tipi di build
Usa --type quando necessario:
debug– debug dei flussi di lavorodebugoptimized– impostazione predefinita bilanciata per lo svilupporelease– autonomia più veloce
Esempio:
bash lumi-build-script.sh --scope build --dir lumi-dev --type release