Makefile shell Macros replaced by Makefile Macros