[BACK]Return to bsd.regress.mk CVS log [TXT][DIR] Up to [local] / src / share / mk

Diff for /src/share/mk/bsd.regress.mk between version 1.23 and 1.24

version 1.23, 2020/12/17 14:54:15 version 1.24, 2021/08/31 23:33:05
Line 8 
Line 8 
 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
   
Line 31 
Line 31 
 _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
   

Legend:
Removed from v.1.23  
changed lines
  Added in v.1.24