rebuild from source files when Makefile changed