Better Makefile _complex