git-annex is installed into . by Build/NullSoftInstaller, so use that
for running git-annex test
This commit is contained in:
Joey Hess 2017-10-25 00:23:18 -04:00
parent 2a2e30f729
commit dd6d0cc9af
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38
2 changed files with 11 additions and 1 deletions

View file

@ -0,0 +1,10 @@
Got the Windows build fixed, with help from Yury. The toolchain had been
broken for months. We switched to using stack, which should make the
Windows build more reproducible and easy to manage.
Unfortunately, there was a link problem, and I had to disable some FFI code
that was needed to terminate processes on Windows. Until that gets fixed,
restarting and stopping the assistant won't work right on Windows.
Aaand: The EvilLinker is not needed any longer, so I was very happy to be
able to delete that hack. \o/

View file

@ -78,7 +78,7 @@ stack ghc --stack-yaml standalone/windows/stack.yaml --no-haddock \
# Test git-annex # Test git-annex
# The test is run in c:/WINDOWS/Temp, because running it in the autobuilder # The test is run in c:/WINDOWS/Temp, because running it in the autobuilder
# directory runs afoul of Windows's short PATH_MAX. # directory runs afoul of Windows's short PATH_MAX.
PATH="$(pwd)/dist/build/git-annex/:$PATH" PATH="$(pwd):$PATH"
export PATH export PATH
mkdir -p c:/WINDOWS/Temp/git-annex-test/ mkdir -p c:/WINDOWS/Temp/git-annex-test/
cd c:/WINDOWS/Temp/git-annex-test/ cd c:/WINDOWS/Temp/git-annex-test/