2021-02-08 14:13:40 +07:00
|
|
|
.POSIX:
|
|
|
|
|
2021-09-01 16:51:23 +07:00
|
|
|
default: metal bootstrap
|
2021-03-11 01:43:34 +07:00
|
|
|
|
2021-12-11 18:56:55 +07:00
|
|
|
all: default external
|
|
|
|
|
2021-05-23 12:24:32 +07:00
|
|
|
.PHONY: metal
|
|
|
|
metal:
|
2021-04-25 13:24:26 +07:00
|
|
|
make -C metal
|
2021-05-23 12:24:32 +07:00
|
|
|
|
2021-09-01 16:51:23 +07:00
|
|
|
.PHONY: bootstrap
|
2021-09-01 20:18:01 +07:00
|
|
|
bootstrap:
|
|
|
|
make -C bootstrap
|
2021-04-19 22:35:05 +07:00
|
|
|
|
2021-12-11 18:56:55 +07:00
|
|
|
.PHONY: external
|
|
|
|
external:
|
|
|
|
make -C external
|
|
|
|
|
2021-05-16 13:20:27 +07:00
|
|
|
.PHONY: tools
|
|
|
|
tools:
|
|
|
|
make -C tools
|
|
|
|
|
2021-04-19 22:35:05 +07:00
|
|
|
.PHONY: docs
|
|
|
|
docs:
|
|
|
|
make -C docs
|
2021-05-23 12:24:32 +07:00
|
|
|
|
2021-06-10 07:14:10 +07:00
|
|
|
lint:
|
2021-06-10 20:27:57 +07:00
|
|
|
# TODO (feature) Add lint checks for everything
|
2021-06-10 19:34:06 +07:00
|
|
|
make -C metal lint
|
2021-12-01 22:44:10 +07:00
|
|
|
|
|
|
|
dev:
|
|
|
|
make -C metal cluster env=dev
|
|
|
|
make -C bootstrap
|