Running Makefiles through the C preprocessor is evil. -- Károly