Please handle this through your build system, don't put these defines here.