spk-compile v2.1.0
spk-compile v2.1.0 — SmechOS/SmechVisor Build Orchestrator (Project SmechDeployV2)
Single standalone Python 3 script. No pip, no venv, no external dependencies.
Replaces SmechDeploy (archived). All build phases are implemented inline.
Profiles
SmechOS (15 phases): musl → userland → etc → openrc → inittab → grub → qt-deps → mesa → kde → plasma-configure → kwin-deps → qt6uitools → kernel → patch-metadata → discover
SmechVisor (8 phases): musl → userland → etc → openrc → inittab → kernel → grub → smechvisord
Usage
python3 spk-compile.py smechos
python3 spk-compile.py smechvisor
python3 spk-compile.py smechos --phase kde
python3 spk-compile.py smechos --iso install
python3 spk-compile.py smechvisor --iso shim
python3 spk-compile.py --list smechosOr via spk:
spk compile smechos
spk compile smechvisor --iso shimSource versions pinned
| Component | Version |
|---|---|
| Linux kernel | 6.12.16 |
| GRUB | 2.12 |
| musl libc | 1.2.5 |
| Qt6 | 6.8.2 |
| KDE Frameworks | 6.10.0 |
| KDE Plasma | 6.3.4 |
| Mesa | 24.3.4 |
| OpenRC | 0.54 |
| AppStream | 1.0.3 |
| PackageKit | 1.3.0 |
Docs
https://docs.smech.xyz/smechdeploy.html
License
MIT — © 2026 Smech Labs