/
githubmirror
/
dracut
Обзор
Документация
Войти
/
githubmirror
/
dracut
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
059
test/Makefile
22 строки
651 B
Laszlo Gombos
ci: on debian, default shell is not bash
04 май 2022, 00:41
04 май 2022, 00:41
7f7dc91
Код
Авторство
О чём код?
.PHONY: all check clean $(wildcard TEST-??-*) $(wildcard TEST-??-*): @[ "$(shell id -u)" = 0 ] || { echo "'check' must be run as root! Please use 'sudo'."; exit 1; } @{ \ [ -d $@ ] || exit 0; \ [ -f $@/Makefile ] || exit 0; \ if [ -n "$$TESTS" ]; then t=$${$@##TEST-}; t=$${t%%-*}; [ "$${TESTS#*$$t*}" != "$$TESTS" ] || exit 0; fi; \ if [ -n "$$SKIP" ]; then t=$${$@##TEST-}; t=$${t%%-*}; [ "$${SKIP#*$$t*}" != "$$SKIP" ] && exit 0; fi; \ $(MAKE) -C $@ all ; \ } check: $(wildcard TEST-??-*) clean: @for i in TEST-[0-9]*; do \ [ -d $$i ] || continue ; \ [ -f $$i/Makefile ] || continue ; \ $(MAKE) -C $$i clean ; \ done all: