id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,lang,patch,platform
1865,Allow more windows environments with git to work correctly with build process,ronaldws,,"Parrot now uses git for source control requiring windows users to install git for development work.  The README_win32.pod file notes that msys git is one source but I have successfully installed git for Cygwin and used Cygwin git from the Windows cmd prompt to build parrot.  As noted in README_win32.pod having the Msys/bin folder on the path confuses mingw32-make about the command shell by putting sh.exe on the path and putting the Cygwin bin directory on the path has the same problem.  There is a more user friendly solution than requiring users to keep these bin directories off the path.

Adding the command[[BR]]
SHELL = cmd[[BR]]
to the makefile will tell mingw32-make to use the Windows cmd shell and the developer need no longer worry about the presence of sh.exe on their path.

The attached patch adds the ""SHELL = cmd"" line conditionally for win32 builds.  While the patch has not been fully tested with the Visual C++ and nmake environment, it has been partially tested with nmake and nmake seems to quietly ignore the added line.

There is an older, related ticket for rakudo, [http://rt.perl.org/rt3//Public/Bug/Display.html?id=78214 RT 78214].",cage,closed,normal,2.11,build,2.10.0,medium,fixed,,,,,
