Makefile, lots more. Redesign again. Simplify. Filtering