> info: $(INFO_FILES) > @echo export LILYPOND_DATADIR=$(LILYPOND_DATADIR) > @echo export PYTHONPATH=$(PYTHONPATH) > > which sends stuff to the terminal during a make doc run. I've read the make > manual but still can't decide whether this actually does anything, or merely > echoes information to the terminal. Could a make-guru explain, and propose > an alternative syntax which does the same thing without the terminal output?
it merely echoes information. the @ is needed to not echo twice (without that, make would first announce what it will do, i.e. "echo export ...", then do the actual echo, i.e. "export ..."). to silence the echo, just remove those two lines. (the rule itself is, of course, needed.) p _______________________________________________ lilypond-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/lilypond-devel
