Makefile and the usage of ~ ?