24 lines
499 B
Makefile
24 lines
499 B
Makefile
TARGETS := $(shell ls scripts)
|
|
DEV_TARGETS := $(shell ls dev-scripts)
|
|
|
|
.dapper:
|
|
@echo Downloading dapper
|
|
@curl -sL https://releases.rancher.com/dapper/latest/dapper-`uname -s`-`uname -m` > .dapper.tmp
|
|
@@chmod +x .dapper.tmp
|
|
@./.dapper.tmp -v
|
|
@mv .dapper.tmp .dapper
|
|
|
|
$(TARGETS): .dapper
|
|
@if [ "$@" = "check-chart-kdm-source-values" ]; then \
|
|
./.dapper -q --no-out $@; \
|
|
else \
|
|
./.dapper $@; \
|
|
fi
|
|
|
|
.DEFAULT_GOAL := ci
|
|
|
|
$(DEV_TARGETS):
|
|
./dev-scripts/$@
|
|
|
|
.PHONY: $(TARGETS) $(DEV_TARGETS)
|