Instalación
Necesitas Git para el paso de clonación inicial a continuación. Si Git aún no está instalado, instálelo primero (Debian/Ubuntu: sudo apt install git) o siga: Usando Git en Linux
1) Clonar Lumi (configuración por primera vez)
Cree el directorio para Lumi y use Git para clonar el código fuente.
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) Instalar dependencias (configuración por primera vez)
cd ~/code/lumi-dev/build/lumi/scripts
sudo bash lumi-install-packages.sh3) Construir Lumi (configuración por primera vez)
Primera compilación de configuración completa (por primera vez o después de cambios importantes):
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope setup --dir lumi-dev4) Inicie Lumi
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-launch-active.sh lumi-devOpcional: reconstruir/compilar
Reconstrucción normal después de cambios de código:
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope build --dir lumi-devRuta rápida de solo compilación:
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope compile --dir lumi-devCree un único componente integrado (reemplace babl con gegl o gtk3):
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope build --dir lumi-dev --component bablOpcional: tipos de compilación
Utilice --type cuando sea necesario:
debug– flujos de trabajo de depuracióndebugoptimized– valor predeterminado equilibrado para el desarrollorelease– tiempo de ejecución más rápido
Ejemplo:
bash lumi-build-script.sh --scope build --dir lumi-dev --type release