windows-specific stack.yaml to enable Win32

This commit is contained in:
Joey Hess 2017-10-22 13:58:21 -04:00
parent 7391c49305
commit 84a517dbcb
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38
2 changed files with 30 additions and 3 deletions

View file

@ -38,11 +38,11 @@ export UPGRADE_LOCATION
# Deps are not built with cygwin environment, because we don't want
# configure scripts for haskell libraries to link them with the cygwin
# libraries.
stack setup
stack build --dependencies-only
stack setup --stack-yaml standalone/windows/stack.yaml
stack build --stack-yaml standalone/windows/stack.yaml --dependencies-only
# Build git-annex
withcyg stack build
withcyg stack build --stack-yaml standalone/windows/stack.yaml
# Get extra programs to bundle with git-annex.
# These are msys2 programs, from https://msys2.github.io/.

View file

@ -0,0 +1,27 @@
flags:
git-annex:
concurrentoutput: true
production: true
assistant: true
pairing: true
network-uri: true
s3: true
testsuite: true
webdav: true
torrentparser: true
webapp: true
magicmime: false
dbus: false
android: false
androidsplice: false
packages:
- '.'
extra-deps:
- aws-0.17.1
- bloomfilter-2.0.1.0
- torrent-10000.1.1
- yesod-default-1.2.0
- Win32-2.6.0.0
explicit-setup-deps:
git-annex: true
resolver: lts-9.9