khuedoan-homelab/Makefile

34 lines
392 B
Makefile

.POSIX:
default: metal bootstrap
all: default external
.PHONY: metal
metal:
make -C metal
.PHONY: bootstrap
bootstrap:
make -C bootstrap
.PHONY: external
external:
make -C external
.PHONY: tools
tools:
make -C tools
.PHONY: docs
docs:
make -C docs
lint:
# TODO (feature) Add lint checks for everything
make -C metal lint
dev:
make -C metal cluster env=dev
make -C bootstrap