26 lines
472 B
Makefile
26 lines
472 B
Makefile
# Keru OS — top-level convenience targets.
|
|
# These are thin wrappers around the real shell scripts.
|
|
|
|
SHELL := sh
|
|
|
|
# sibling repos (override if cloned elsewhere)
|
|
KAMA ?= ../kama
|
|
PKGS ?= ../kama-packages
|
|
|
|
.PHONY: iso install recipe-check clean
|
|
|
|
iso:
|
|
sh scripts/build-root.sh
|
|
sh iso/build-iso.sh
|
|
|
|
install:
|
|
sh installer/install.sh
|
|
|
|
recipe-check:
|
|
@for f in $(PKGS)/*.sh; do \
|
|
sh -n "$$f" && echo "OK $$f" || echo "FAIL $$f"; \
|
|
done
|
|
|
|
clean:
|
|
rm -rf iso/work /tmp/keru
|