mirror of
https://github.com/khuedoan/homelab.git
synced 2024-12-22 20:24:32 +07:00
34 lines
392 B
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
|