affine Makefile