On Sun, Mar 22, 2009 at 12:24 PM, Leszek Ciesielski <skol...@gmail.com> wrote:
> I agree with Gert, either xbuild has to restrict the path separator
> substitution to cases where a file before substitution can not be
> found and after substitution it is found, or, IMHO a better solution,
> xbuild wrapper script (i.e. the /usr/bin/xbuild itself) should set
> MONO_IOMAP before exec'ing mono instead of replicating such hacks
> across multiple Microsoft.Build.* classes. Bear in mind that custom
> (user-provided) tasks will most likely exhibit this problem as well.
>
> On Sun, Mar 22, 2009 at 8:48 AM, Gert Driesen <gert.drie...@telenet.be> wrote:
>> Daniel,
>>
>> I'm ok with the change, but why not just use MONO_IOMAP?
>> Will you only replace the Windows directory separator if the file could not
>> be found?
>> We should continue to support backslashes in unix paths.
>>
>> When we start adding such compatibility hacks in multiple class libraries /
>> tools, then it may be a good time to reconsider implementing it in the
>> runtime.
Microsoft.Build.* classes might be used from applications like
MonoDevelop, not just xbuild.exe.
_______________________________________________
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list

Reply via email to