Commit Graph

6 Commits

Author SHA1 Message Date
Ryan Prichard
de8f7b512a Add a note about using the correct MinGW-w64 shortcut for MSYS2
Fixes https://github.com/rprichard/winpty/issues/75.
2016-05-20 17:18:37 -05:00
Ryan Prichard
5a65fdc11c Use more sensible executable flags for source files
My motivation at the moment is that I'm trying to share a
git checkout between multiple VMs using VirtualBox's Shared
Folders feature.  git in the guest VM isn't able to see the
executable bits from the host due to the VirtualBox/SMB/CIFS
layer.  Instead, it thinks text files are non-executable,
unless they have a shebang line.  That's a sensible way to
set the flags anyway, so set them like that.

With this commit, there's still one file that isn't handled:
src/shared/GetCommitHash.cmd.  It's still marked executable,
but it lacks a shebang line, so the guest thinks it's
non-executable.  I'm not sure it should be changed.
2016-04-20 21:44:44 -07:00
Ryan Prichard
94da56e041 Amend the README.md: obviously people want to use make install!
When I initially wrote this section, there was no `install` target at all,
and I just ran `build/console.exe` right out of my checkout.  That's
actually very inconvenient, though, for day-to-day use.
2016-04-05 02:50:52 -05:00
Ryan Prichard
d984413c0a Rename the UNIX adapter from console.exe to winpty.exe.
There are three reasons for this change:

 * It's consistent with MSYS2, which already renamed console.exe to
   winpty.exe.

 * winpty.exe is less likely to clash with another program.

 * winpty.exe is easier to search for online.  If someone unfamiliar with
   winpty is asked to run console.exe, they might have a hard time figuring
   out where console.exe comes from.

The old behavior can be restored by passing UNIX_ADAPTER_EXE=console.exe
to `make`, or by simply renaming the binary after-the-fact, or with
`alias`, etc.
2016-04-05 02:43:13 -05:00
Ryan Prichard
a22f493982 Update README to mention MSVC/gyp and WinXP support 2016-03-30 03:20:55 -05:00
Ryan Prichard
61029c3e4d Convert README.rst to README.md. 2016-03-30 02:59:32 -05:00