GNU make에 사용자 정의 오류 메시지가 필요한가요?

GNU make에 사용자 정의 오류 메시지가 필요한가요?

GNU에서는 makeGNU 기본 오류 메시지 대신 줄 번호를 사용하여 사용자 정의 오류 메시지를 인쇄할 수 있습니까? make다른 모든 경우의 기본 동작에 만족합니다 .

예는 다음과 같습니다.

requirements.txt:
    ls requirements.txt || echo "Download requirements.txt." && false

이것은 작동하지만 건조하지는 않습니다. 특히 GNU의 내부 오류 메시지도 표시되기 때문입니다.

% make
Download requirements.txt.
make: *** [Makefile:10: requirements.txt] Error 1

나는 단지 인쇄하고 싶습니다 :

Makefile 10: Please download requirements.txt.

(저는 이것을 시도하고 있습니다 make. Dockerfile이것이 나쁜 생각인지 확실하지 않습니다!)

관련 정보