[GRASS-dev] Re: [GRASS GIS] #905: WinGrass: include patched msys.bat in the WinGrass-Installer

#905: WinGrass: include patched msys.bat in the WinGrass-Installer
------------------------------+---------------------------------------------
  Reporter: hellik | Owner: grass-dev@lists.osgeo.org
      Type: enhancement | Status: closed
  Priority: normal | Milestone: 6.4.0
Component: Packaging | Version: svn-develbranch6
Resolution: fixed | Keywords: wingrass, msys
  Platform: MSWindows Vista | Cpu: Unspecified
------------------------------+---------------------------------------------
Comment (by glynn):

Replying to [comment:2 hamish]:
> In CompileOnWindows it mentions that trunk wants PYTHONPATH to be set as
part of msys.bat. Is that still valid?

I don't think that it was ever valid. If PYTHONPATH is set anywhere, it
probably ought to be in grass70.bat.

And where does msys.bat come into this? A binary version of 7.0 shouldn't
even include MSys; with the shell scripts having been converted to Python,
it's unnecessary.

Even 6.x probably shouldn't be using msys.bat. The default shell on
Windows should be %COMSPEC% or cmd.exe. If you want to offer bash as an
alternative, run it in a Windows console, not the brain-dead rxvt port
which doesn't work with anything (mostly because it's not a tty according
to isatty()).

We '''have''' to include MSys in 6.x for the shell scripts, but that
doesn't mean that we have to use it for anything else.

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/905#comment:3&gt;
GRASS GIS <http://grass.osgeo.org>