version 1.23, 2020/12/17 14:54:15 |
version 1.24, 2021/08/31 23:33:05 |
|
|
install: |
install: |
|
|
# If REGRESS_TARGETS is defined and PROG is not defined, set NOPROG |
# If REGRESS_TARGETS is defined and PROG is not defined, set NOPROG |
.if defined(REGRESS_TARGETS) && !defined(PROG) |
.if defined(REGRESS_TARGETS) && !defined(PROG) && !defined(PROGS) |
NOPROG= |
NOPROG= |
.endif |
.endif |
|
|
|
|
_REGRESS_TMP?=/dev/null |
_REGRESS_TMP?=/dev/null |
_REGRESS_OUT= | tee -a ${REGRESS_LOG} ${_REGRESS_TMP} 2>&1 > /dev/null |
_REGRESS_OUT= | tee -a ${REGRESS_LOG} ${_REGRESS_TMP} 2>&1 > /dev/null |
|
|
.if defined(PROG) && !empty(PROG) |
.for p in ${PROG} ${PROGS} |
run-regress-${PROG}: ${PROG} |
run-regress-$p: $p |
./${PROG} |
./$p |
.PHONY: run-regress-${PROG} |
.PHONY: run-regress-$p |
.endif |
.endfor |
|
|
.if defined(PROG) && !defined(REGRESS_TARGETS) |
.if (defined(PROG) || defined(PROGS)) && !defined(REGRESS_TARGETS) |
REGRESS_TARGETS=run-regress-${PROG} |
REGRESS_TARGETS= ${PROG:S/^/run-regress-/} ${PROGS:S/^/run-regress-/} |
. if defined(REGRESS_SKIP) |
. if defined(REGRESS_SKIP) |
REGRESS_SKIP_TARGETS=run-regress-${PROG} |
REGRESS_SKIP_TARGETS= ${PROG:S/^/run-regress-/} ${PROGS:S/^/run-regress-/} |
. endif |
. endif |
.endif |
.endif |
|
|