Having fun with makefiles