fixes macros used to determine which file we are compiling