Commit graph

4 commits

Message SHA1
docs: add readme with usage and config reference
Signed-off-by: cloudy <cloudy.nguyn@outlook.com>

cloudy   commited 2026-07-19 14:46:29 +07:00
d3f151a84d
chore: support per-device json configs (<codename>.json)
Signed-off-by: cloudy <cloudy.nguyn@outlook.com>

cloudy   commited 2026-07-19 14:45:30 +07:00
9a841fd67f
build: add auto-build script for OrangeFox with json config
Got tired of typing the same sync/clone/build commands for every
device, so now everything lives in config.json (codename, vendor,
tree repo, fox branch, build target, env vars).

The script handles:
- syncing fox sources via the official orangefox_sync.sh
- cloning/updating the device tree into device/<vendor>/<codename>
- exporting env vars from the json and running mka

Also supports -s/-c/-b flags to run each step separately.

Signed-off-by: cloudy <cloudy.nguyn@outlook.com>

cloudy   commited 2026-07-19 14:44:07 +07:00
3f1216779e
chore: initialize LICENSE file⁠
Signed-off-by: cloudy <cloudy.nguyn@outlook.com>

cloudy   commited 2026-07-19 02:22:07 +07:00
f63ef15e1c