Commit Graph

13 Commits

Author SHA1 Message Date
Johannes Sixt
6c75a24491 Do not hard-code paths for the shell and perl.
The reason to set SHELL_PATH and PERL_PATH was that 'make' failed to
execute
	/bin/sh some-script

It turns out that different MinGW/MSYS environments have different
levels of support for this construct, so use the default and let the user
override the settings in config.mak if the defaults don't work.
2007-08-17 11:56:44 +02:00
Johannes Sixt
2e2f5df3c1 Link with libiconv (1.9.2). 2007-08-06 21:40:54 +02:00
Nguyen Thai Ngoc Duy
daf422895c Mention libiconv as a requirement for git-am 2007-08-06 21:35:41 +02:00
Johannes Sixt
6433ce0f96 Mention bash 3.1 as requirement on MinGW.
Signed-off-by: Johannes Sixt <johannes.sixt@telecom.at>
2007-04-19 18:47:45 +02:00
Johannes Sixt
a1f4d20db8 Update README.MinGW: regex is now included; spaces in MSYS path are OK 2007-03-12 15:27:32 +01:00
Johannes Sixt
fba7293812 Flush stdout before closing it.
This embarrassing omission was the reason that only incomplete data
was sent to the automatically invoked pager.
2007-02-28 10:38:16 +01:00
Johannes Sixt
e62f9693f1 Update README.MinGW.
gitk's layout works now well with the upstream version.
2007-02-15 12:22:26 +01:00
Johannes Sixt
f48ce084de MinGW: Make git native protocol work.
As it turns out, the things returned by Winsock2's socket() are handles
that can be passed to ReadFile()/WriteFile() - almost. The way this works
is by wrapping those handles into file descriptors with _open_osfhandle().
But it turns out that the sockets created by the plain socket() function
are prepared for "overlapped" I/O, which confuses ReadFile()/WriteFile().
Therefore, a reimplementation is provided that uses WSASocket() to
explicitly asks for non-overlapped sockets.

Special thanks got to H. Peter Anvin, who provided the necessary clues.
2007-02-02 16:03:07 +01:00
Johannes Sixt
3b3ed42c03 Update README.MinGW: blame works. 2007-01-29 18:34:37 +01:00
Johannes Sixt
62404b843d README.MinGW: push works now locally and via ssh! 2007-01-25 11:31:31 +01:00
Johannes Sixt
8c5c2ae8fc Update the status part of README.MinGW.
pull, fetch, clone work to a large extent. Hurray!
2007-01-24 13:13:14 +01:00
Johannes Sixt
306e27d8ee Recommend msysDTK for perl and ssh. 2007-01-22 14:18:14 +01:00
Johannes Sixt
b61aae484e Add a README.MinGW with instructions. 2007-01-19 16:36:08 +01:00