using variables in Makefiles