By default gmake prints each command line before it is executed.
I knew the method to suppress this output but because I haven't bothered about it for some time I actually forgot how to do that.
Recently I wanted to make build output of libdodo pretty and tried to recall how to tell gmake not to print command lines.
gmake manual has a chapter that describes what should be done to achieve this.
'@' sign before the command tells gmake to suppress the command line echoing:
@echo "-- Compiling: $^" @$(CXX) $(DEFINES) $(CPPFLAGS) $(CFLAGS) -fPIC -c $^Long g++ command line won't appear on the output, instead you'll see
-- Compiling: 'the source file'.cc
No comments:
Post a Comment