makefile cleanup

I'm actually not sure how these tests were passing before without this