インストール
以下の最初のクローン手順には Git が必要です。Git がまだインストールされていない場合は、先にインストールしてください(Debian/Ubuntu: sudo apt install git)。手順はこちら: Linux で Git を使う
1) Lumi のクローン(初回セットアップ)
Lumi 用のディレクトリを作成し、Git でソースコードをクローンします。
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) 依存関係のインストール(初回セットアップ)
cd ~/code/lumi-dev/build/lumi/scripts
sudo bash lumi-install-packages.sh3) Lumi のビルド(初回セットアップ)
初回、または大きな変更後の最初のフルセットアップビルド:
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope setup --dir lumi-dev4) Lumi の起動
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-launch-active.sh lumi-devオプション: リビルド / コンパイル
コード変更後の通常のリビルド:
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope build --dir lumi-devコンパイルのみのクイックパス:
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope compile --dir lumi-dev単一の統合コンポーネントをビルド(babl を gegl または gtk3 に置き換え):
cd ~/code/lumi-dev/build/lumi/scripts
bash lumi-build-script.sh --scope build --dir lumi-dev --component bablオプション: ビルドタイプ
必要に応じて --type を使用します:
debug– デバッグ向けワークフローdebugoptimized– 開発向けのバランスの取れたデフォルトrelease– 最速の実行時パフォーマンス
例:
bash lumi-build-script.sh --scope build --dir lumi-dev --type release