have a predefined macro for machine name
It would be helpful to me to have a predefined macro _MACINENAME that would evaluated to the name of the machine being comiled upon.
Why? Adding a preprocessor definition alters the vcxproj file, which in turn gets flagged a difference to be committed. Often I want to do a test on production code that will never get out into the wild. Having to make the preprocessor definitions is a real pain. if I could
#if _MACHINEMAME == "MyMachineName"
it would save a lot of grief.