Как подавить эхо в makefile? - PullRequest
3 голосов
/ 15 мая 2009

У меня есть следующая цель PHONY в Makefile

install: 
        echo /usr/bin/shelldecrypt must be writable
        cp shelldecrypt /usr/bin

Когда я запускаю цель, она отображает команду, которую выполняет

подсказка> сделать установку

ВЫХОД IS


    echo /usr/bin/shelldecrypt must be writable 
    /usr/bin/shelldecrypt must be writable
    cp shelldecrypt /usr/bin

ВЫХОД, КАК МНЕ НРАВИТСЯ


    /usr/bin/shelldecrypt must be writable
    cp shelldecrypt /usr/bin

1 Ответ

7 голосов
/ 15 мая 2009

вы можете добавить "@" перед вашей командой, чтобы подавить это эхо

install: 
        @echo /usr/bin/shelldecrypt must be writable
        cp shelldecrypt /usr/bin
...