build for windows with forked win32 package that has terminateProcessId

Get ugly reversion out of CHANGELOG.

Also, relocated the windows stack.yaml to top, and updated windows build
instructions.

This commit was sponsored by Henrik Riomar on Patreon.
This commit is contained in:
Joey Hess 2017-10-25 14:45:23 -04:00
parent 9f2b7dfc3e
commit 833b3f06cd
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38
9 changed files with 22 additions and 38 deletions

View file

@ -32,15 +32,16 @@ To build git-annex from source on Windows, you need to install
[Git for Windows](http://git-scm.com/downloads), and
[Stack](http://haskellstack.org/).
You also need to install rsync and wget for windows.
They need to be linked with the same MINGW32 libraries that come with Git
for Windows. One way is to download them from
You also need to install rsync for windows.
It needs to be linked with the same MINGW32 libraries that come with Git
for Windows. One way is to download it from
<https://downloads.kitenet.net/git-annex/windows/assets/>.
Put them somewhere in PATH.
Put it somewhere in PATH.
Then open Git Bash, [[clone git-annex|download]], and in
git-annex's source tree, run "stack build" to download and build
all dependencies and git-annex. "stack install" will install git-annex.
Then open Git Bash, [[clone git-annex|download]], and in git-annex's source
tree, run "stack build --stack-yaml stack-windows.yaml" to download and
build all dependencies and git-annex. "stack install --stack-yaml
stack-windows.yaml" will install git-annex.
(To build the git-annex installer, you also need to install the NullSoft
installer system. The script `standalone/windows/build.sh` is