all: @echo "make what? (doc clean distclean)" @echo "doc: Genarete programs documentation" @echo "clean: Remove temp files" @echo "distclean: Clean all generated files" doc: @rdoc --all --inline-source --main src/langnat.rb #--diagram clean: @find . -name '*~' -exec echo "removing: " \{\} \; -exec rm \{\} \; distclean: clean @echo "Cleaning doc directory" @rm -rf doc .PHONY: doc all clean distclean