Instalação
Você precisa do Git para a etapa inicial de clonagem abaixo. Se o Git ainda não estiver instalado, instale-o primeiro (Debian/Ubuntu: sudo apt install git) ou siga: Usando Git no Linux
1) Clone Lumi (configuração inicial)
Crie o diretório do Lumi e use o Git para clonar o código fonte.
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 dependências (configuração inicial)
cd ~/code/lumi-dev/build/lumi/scripts
sudo bash lumi-install-packages.sh3) Construir Lumi (configuração inicial)
Primeira compilação de configuração completa (primeira vez ou após grandes alterações):
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope setup --dir lumi-dev4) Inicie o Lumi
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-launch-active.sh lumi-devOpcional: Reconstruir / Compilar
Reconstrução normal após alterações de código:
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope build --dir lumi-devCaminho rápido somente de compilação:
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope compile --dir lumi-devCrie um único componente integrado (substitua babl por gegl ou gtk3):
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope build --dir lumi-dev --component bablOpcional: Tipos de compilação
Use --type quando necessário:
debug– depuração de fluxos de trabalhodebugoptimized– padrão balanceado para desenvolvimentorelease– tempo de execução mais rápido
Exemplo:
bash lumi-build-script.sh --scope build --dir lumi-dev --type release