การติดตั้ง
คุณต้องมี Git สำหรับขั้นตอนการโคลนครั้งแรกด้านล่าง หากยังไม่ได้ติดตั้ง Git ให้ติดตั้งก่อน (Debian/Ubuntu: sudo apt install git) หรือดูที่: ใช้ Git บน Linux
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) ติดตั้ง dependencies (การตั้งค่าครั้งแรก)
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ตัวเลือก: ประเภท build
ใช้ --type เมื่อจำเป็น:
debug– สำหรับเวิร์กโฟลว์การดีบักdebugoptimized– ค่าเริ่มต้นที่สมดุลสำหรับการพัฒนาrelease– runtime ที่เร็วที่สุด
ตัวอย่าง:
bash lumi-build-script.sh --scope build --dir lumi-dev --type release