1# $NetBSD: cond-func-make.mk,v 1.3 2020/09/25 20:11:06 rillig Exp $ 2# 3# Tests for the make() function in .if conditions, which tests whether 4# the argument has been passed as a target via the command line or later 5# via the .MAKEFLAGS special dependency target. 6 7.if !make(via-cmdline) 8. error 9.endif 10.if make(via-dot-makeflags) 11. error 12.endif 13 14.MAKEFLAGS: via-dot-makeflags 15 16.if !make(via-cmdline) 17. error 18.endif 19.if !make(via-dot-makeflags) 20. error 21.endif 22 23via-cmdline via-dot-makeflags: 24 : $@ 25