16 lines
502 B
Makefile
16 lines
502 B
Makefile
|
# Sources of inspiration:
|
||
|
# https://makefiletutorial.com/
|
||
|
# https://code.larlet.fr/makefile/
|
||
|
# https://www.thapaliya.com/en/writings/well-documented-makefiles/
|
||
|
|
||
|
.DEFAULT_GOAL:=help
|
||
|
SHELL:=/bin/bash
|
||
|
|
||
|
.PHONY: help deps
|
||
|
|
||
|
help: ## Display this help
|
||
|
@awk 'BEGIN {FS = ":.*##"; printf "\nUsage:\n make \033[36m<target>\033[0m\n\nTargets:\n"} /^[a-zA-Z_-]+:.*?##/ { printf " \033[36m%-10s\033[0m %s\n", $$1, $$2 }' $(MAKEFILE_LIST)
|
||
|
|
||
|
deps: ## Check dependencies
|
||
|
$(info Checking and getting dependencies)
|