Instalação
Precisa do Git para o passo inicial de clonagem abaixo. Se o Git ainda não estiver instalado, instale-o primeiro (Debian/Ubuntu: sudo apt install git) ou siga: Usar Git no Linux
1) Clonar o Lumi (configuração inicial)
Crie o directório do Lumi e use o Git para clonar o código-fonte.
sudo apt install git
mkdir -p ~/code
cd ~/code
# Clonar via SSH (corresponde ao guia Git acima)
git clone git@ssh.gitlab.gnome.org:pixelmixer/lumi-dev.git lumi-dev
# Ou clonar via HTTPS (sem configuração de chave SSH)
# 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) Compilar o Lumi (configuração inicial)
Primeira compilação completa de configuração (primeira vez ou após alterações importantes):
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope setup --dir lumi-dev4) Lançar o Lumi
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-launch-active.sh lumi-devOpcional: recompilar
Recompilação normal após alterações ao código:
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope build --dir lumi-devCaminho rápido apenas de compilação:
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope compile --dir lumi-devCompilar 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– fluxos de trabalho de depuraçãodebugoptimized– predefinição equilibrada para desenvolvimentorelease– execução mais rápida
Exemplo:
bash lumi-build-script.sh --scope build --dir lumi-dev --type release