1*4fde40d9SSimon J. Gerraty# $NetBSD: sh-leading-at.mk,v 1.6 2023/01/19 19:55:27 rillig Exp $ 22c3632d1SSimon J. Gerraty# 32c3632d1SSimon J. Gerraty# Tests for shell commands preceded by an '@', to suppress printing 42c3632d1SSimon J. Gerraty# the command to stdout. 5e2eeea75SSimon J. Gerraty# 6e2eeea75SSimon J. Gerraty# See also: 7e2eeea75SSimon J. Gerraty# .SILENT 8e2eeea75SSimon J. Gerraty# depsrc-silent.mk 9e2eeea75SSimon J. Gerraty# opt-silent.mk 102c3632d1SSimon J. Gerraty 112c3632d1SSimon J. Gerratyall: 122c3632d1SSimon J. Gerraty @ 132c3632d1SSimon J. Gerraty @echo 'ok' 142c3632d1SSimon J. Gerraty @ echo 'space after @' 152c3632d1SSimon J. Gerraty echo 'echoed' 16e2eeea75SSimon J. Gerraty # The leading '@' can be repeated. 17e2eeea75SSimon J. Gerraty @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 18e2eeea75SSimon J. Gerraty @@@echo '3' 19*4fde40d9SSimon J. Gerraty 20*4fde40d9SSimon J. Gerraty # Since 2023-01-17, the leading '@', '+' and '-' may contain 21*4fde40d9SSimon J. Gerraty # whitespace, for compatibility with GNU make. 22*4fde40d9SSimon J. Gerraty @ @ @ echo 'whitespace in leading part' 23