I made a change that undoes the -recursive:*.cs change that Seo
committed earlier. Instead, we continue to parse the *.csproj files to
get the list of files to compile, but conditionally convert \ to / only
for Mono (there’s an issue in the C# compiler that prevents relative
paths from working correctly if they only contain /'s).
Thanks,
-John
2008/8/16 John L. (IRONRUBY) [email protected]:
I made a change that undoes the –recursive:*.cs change that Seo committed
earlier. Instead, we continue to parse the *.csproj files to get the list of
files to compile, but conditionally convert \ to / only for Mono (there’s an
issue in the C# compiler that prevents relative paths from working correctly
if they only contain /'s).
It failed miserably because of case-sensitivity of file names. e.g.
error CS2001: Source file `Actions/CallAction.cs’ could not be found
Where file is actions/CallAction.cs (directory name in lower case)
Compilation failed: 201 error(s), 0 warnings