kuma

Форк
0
/
Makefile 
34 строки · 1.0 Кб
1
SHELL := /usr/bin/env bash
2

3
.PHONY: help
4
help: ## Display this help screen
5
	@# Display top-level targets since they are the ones most developes will need.
6
	@grep -h -E '^[a-zA-Z0-9_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort -k1 | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}'
7
	@# Now show hierarchical targets in separate sections.
8
	@grep -h -E '^[a-zA-Z0-9_-]+/[a-zA-Z0-9/_-]+:.*?## .*$$' $(MAKEFILE_LIST) | \
9
		awk '{print $$1}' | \
10
		awk -F/ '{print $$1}' | \
11
		sort -u | \
12
	while read section ; do \
13
		echo; \
14
		grep -h -E "^$$section/[^:]+:.*?## .*$$" $(MAKEFILE_LIST) | sort -k1 | \
15
			awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}' ; \
16
	done
17

18
include mk/dev.mk
19

20
include mk/api.mk
21
include mk/build.mk
22
include mk/check.mk
23
include mk/test.mk
24
include mk/generate.mk
25
include mk/docker.mk
26
include mk/kind.mk
27
include mk/k3d.mk
28
include mk/e2e.new.mk
29
include mk/docs.mk
30
include mk/helm.mk
31
include mk/ebpf.mk
32
include mk/distribution.mk
33
include mk/run.mk
34
include mk/test-container-structure.mk
35

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.