<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><br><div><div>On Jan 6, 2015, at 2:57 PM, Edward Ned Harvey (mono) <<a href="mailto:edward.harvey.mono@clevertrove.com">edward.harvey.mono@clevertrove.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">Previously, you had a value 'Windows_NT' and now you have a value 'Unix' in there.  How do you figure out what values are valid?  I presume there's no such thing as setting a breakpoint inside the .csproj file to see what the variable is set to...</span></blockquote></div><br><div>I got it from here: <a href="http://www.mono-project.com/archived/porting_msbuild_projects_to_xbuild/#platform-specific-items">http://www.mono-project.com/archived/porting_msbuild_projects_to_xbuild/#platform-specific-items</a></div><div><br></div><div>I assume there are defined somewhere up the chain, but Iím not sure where.  I saw Windows_NT was valid from most examples, like this: <a href="https://github.com/mono/mono/blob/master/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-net_4_5.csproj">https://github.com/mono/mono/blob/master/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-net_4_5.csproj</a></div><div><br></div><div>I canít seem to find any official reference documentation.</div></body></html>