A makefile that works.