change the makefile rather than target.mk