mirror of
https://github.com/khuedoan/homelab.git
synced 2024-12-22 20:24:32 +07:00
32 lines
348 B
Makefile
32 lines
348 B
Makefile
.POSIX:
|
|
|
|
default: apply
|
|
|
|
.PHONY: metal
|
|
metal:
|
|
make -C metal
|
|
|
|
.PHONY: cluster
|
|
cluster:
|
|
make -C cluster
|
|
|
|
.PHONY: apps
|
|
apps:
|
|
make -C apps
|
|
|
|
.PHONY: tools
|
|
tools:
|
|
make -C tools
|
|
|
|
.PHONY: docs
|
|
docs:
|
|
make -C docs
|
|
|
|
.PHONY: apply
|
|
apply: metal cluster apps
|
|
|
|
lint:
|
|
# TODO (feature) Add lint checks for everything
|
|
make -C metal lint
|
|
make -C cluster lint
|