From 49e9296d5fbaa02206fa129eb429152a43dbc758 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Tue, 14 May 2013 15:14:11 -0400 Subject: [PATCH] update --- doc/install/Windows.mdwn | 6 ++++-- doc/todo/windows_support.mdwn | 4 +++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/doc/install/Windows.mdwn b/doc/install/Windows.mdwn index b30228e51a..788f3b27d7 100644 --- a/doc/install/Windows.mdwn +++ b/doc/install/Windows.mdwn @@ -4,5 +4,7 @@ This port is in an alpha state; many things will not work. See [[todo/windows_support]] for current status. Note especially that git-annex always uses [[direct_mode]] on Windows. -To build git-annex from source on Windows, simply follow the instructions -for [[using cabal|cabal]]. +To build git-annex from source on Windows, you need to install +the Haskell Platform and Cygwin. When installing Cygwin, select +to install gcc, make, rsync, and ssh. Then, within Cygwin, git-annex +can be compiled following the instructions for [[using cabal|cabal]]. diff --git a/doc/todo/windows_support.mdwn b/doc/todo/windows_support.mdwn index bd71f3f6f3..777dd0c67b 100644 --- a/doc/todo/windows_support.mdwn +++ b/doc/todo/windows_support.mdwn @@ -9,8 +9,10 @@ now! --[[Joey]] slashes the other way around in .git/config, which also doesn't work for git-annex.) * Does not work with Cygwin's build of git (that git does not consistently - support use of DOS style paths, which git-annex uses on Windows). + support use of DOS style paths, which git-annex uses on Windows). Must use the upstream build of git for Windows. +* OTOH, you do need to install Cygwin's build of rsync (unless you can + find another one), and Cygwin's build of ssh. * test suite doesn't work * Bad file locking, it's probably not safe to run more than one git-annex process at the same time on Windows.