I\'m wondering how I can avoid some echo in a Makefile :
clean: rm -fr *.o
this rule will print:
$>make clean rm -fr
If you put an @ in front of the command, it doesn't echo onto the shell. Try changing rm to @rm. (Reference)