# $NetBSD: depsrc-nopath.mk,v 1.3 2024/04/27 20:41:32 rillig Exp $ # # Tests for the special source .NOPATH in dependency declarations. .if !target(test-*) _!= rm -rf depsrc-nopath.dir _!= mkdir depsrc-nopath.dir _!= touch depsrc-nopath.dir/regular.file _!= touch depsrc-nopath.dir/nopath.file .endif all: @${MAKE} -f ${MAKEFILE} test-regular @${MAKE} -f ${MAKEFILE} test-nopath || echo "should have failed" @rm -rf depsrc-nopath.dir .PATH: depsrc-nopath.dir test-regular: regular.file : Making ${.TARGET} from ${.ALLSRC} test-nopath: nopath.file : Making ${.TARGET} from ${.ALLSRC} nopath.file: .NOPATH # expect: : Making test-regular from depsrc-nopath.dir/regular.file # expect: : Making test-nopath from nopath.file