Added another layer of abstraction to config.mk