Lines Matching full:ignore
1 # $NetBSD: meta-ignore.inc,v 1.2 2023/02/25 19:30:32 sjg Exp $
9 IGNORE:= ${TMPDIR}/ignore
18 @mkdir -p ${IGNORE} ${OBJ}
19 @echo > ${IGNORE}/check
20 @rm -f ${OBJ}/check-ignore
25 DESC.one= Initialize check-ignore.meta
26 DESC.two= Use .MAKE.META.${TEST} - check-ignore is up to date
27 DESC.three= Skip .MAKE.META.${TEST} - check-ignore is out of date
33 ${MAKE} -C ${.CURDIR} -f ${makefile} check-ignore parent=${.TARGET}
35 .if make(check-ignore)
43 .MAKE.META.IGNORE_PATHS = ${IGNORE}
46 # this example is equivalent to M*/ignore/*
47 # a match means ignore
48 .MAKE.META.IGNORE_PATTERNS = */ignore/*
51 # if this expands to nothing - ignore the path
52 .MAKE.META.IGNORE_FILTER = N${IGNORE}/*
56 # : < just reads from ${IGNORE}/check
59 check-ignore: .META .NOPATH
60 @: < ${IGNORE}/check > ${.TARGET}
61 @sleep 1; echo ${.TARGET} > ${IGNORE}/check