In a Makefile:
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to
rebuild."
-rm -f src/preproc/eqn/eqn.cpp
and
src/preproc/eqn/eqn.hpp: src/preproc/eqn/eqn.cpp
@if test ! -f $@; then rm -f src/preproc/eqn/eqn.cpp; else :; fi
@if test ! -f $@; then $(MAKE) $(AM_MAKEFLAGS) src/preproc/eqn/eqn.cpp;
else :; fi
-.-.
Where are these "special tools" to rebuild files documented?
The creation of "eqn.hpp" has strange conditions!