Joey Hess
c03c1d800e
avoid stack runghc
...
Seems to want to recompile git-annex before running unrelated program.
stack ghc does not have that problem
2017-10-24 13:46:53 -04:00
Joey Hess
0804599941
--no-haddock
2017-10-24 13:37:57 -04:00
Joey Hess
21d6df8f91
use windows stack.yaml for additional stack commands
2017-10-24 13:30:51 -04:00
Joey Hess
2c71f4a3a8
remove unncessary withcyg
2017-10-24 12:05:00 -04:00
Joey Hess
6f7db3df09
add to PATH
2017-10-24 12:02:14 -04:00
Joey Hess
a732dbee31
get rsync before build
2017-10-22 15:22:24 -04:00
Joey Hess
c745480882
typo
2017-10-22 15:20:26 -04:00
Joey Hess
008e991ff5
run only 1 job
...
Seeing interrmittent build failures that may be related to stack's
concurrency
2017-10-22 15:02:43 -04:00
Joey Hess
87c6f506e7
disable haddock
2017-10-22 14:50:09 -04:00
Joey Hess
0e766a41c6
try lts-9.10 with old win32
...
toolchain issue is preventing nightly from building anything on windows
2017-10-22 14:20:54 -04:00
Joey Hess
11928ae432
add IfElse version
2017-10-22 14:08:45 -04:00
Joey Hess
fda47b0a01
switch to nightly-2017-10-22 for newer win32
2017-10-22 14:03:10 -04:00
Joey Hess
79f56fd449
point packages dir at top
2017-10-22 13:59:42 -04:00
Joey Hess
84a517dbcb
windows-specific stack.yaml to enable Win32
2017-10-22 13:58:21 -04:00
Joey Hess
7391c49305
temporarily disable rm to get building
2017-10-22 13:42:46 -04:00
Joey Hess
bc08ef886d
better fix for rm path
2017-10-22 13:40:01 -04:00
Joey Hess
836e70424d
add cygwin bin to path
2017-10-22 13:39:26 -04:00
Joey Hess
35c807b5bc
remove msysgit cruft
2017-10-22 13:38:11 -04:00
Joey Hess
b744588459
remove ghc --version
...
using stack, version is pinned
2017-10-22 13:37:18 -04:00
Joey Hess
122205e99d
force update
2017-10-22 13:22:55 -04:00
Joey Hess
59a0308f5f
update windows build scripts to use stack
...
Not tested yet.
The EvilLinker workaround is removed. That got fixed in ghc 8.0.1,
(per https://ghc.haskell.org/trac/ghc/ticket/8596 )
which will finally be used by the windows autobuilder now.
I have not deleted the EvilLinker yet (or closed its bugs).
This commit was sponsored by John Peloquin on Patreon.
2017-10-17 13:00:29 -04:00
Joey Hess
ddff4ebc84
log ghc version
2017-10-16 15:29:45 -04:00
Joey Hess
19f0f42cf3
avoid cloning xss-sanitize when clone already exists
2017-10-16 15:19:22 -04:00
Joey Hess
c8cc32335f
try working around strange cabal install bug for xss-sanitize
2017-10-16 15:11:50 -04:00
Joey Hess
1b6b951cc0
try explicitly installin xss-sanitize
2017-08-23 12:37:16 -04:00
Joey Hess
24a6634934
stop removing cabal
2017-08-23 11:31:14 -04:00
Joey Hess
79020a9c26
avoid broken version of xss-sanitize
...
https://github.com/yesodweb/haskell-xss-sanitize/issues/17
2017-08-17 17:12:48 -04:00
Joey Hess
677fa66249
temporarily --force-reinstalls
2017-08-17 13:57:47 -04:00
Joey Hess
cd4c97156e
force update of cabal libs
2017-08-17 11:00:37 -04:00
Joey Hess
be5cd15311
urk
...
test failures were being ignored for complex reasons, new autobuilder broke that; bring it back
2016-12-01 12:18:00 -04:00
Joey Hess
dceb0cc627
typo
2016-09-06 14:51:15 -04:00
Joey Hess
b9e2061b2a
stop removing old builds again
2016-09-06 14:38:47 -04:00
Joey Hess
833a80ae89
pin mwc-random to last known working version on windows
2016-09-06 14:18:04 -04:00
Joey Hess
fd02af6136
constrain cryptonite version to avoid windows build fail
...
https://github.com/haskell-crypto/cryptonite/issues/99
2016-09-06 13:50:55 -04:00
Joey Hess
022382160a
try using cabal constraint
2016-09-06 13:25:02 -04:00
Joey Hess
d242e21968
perisstent-sqlite-2.2.1 fails to build on windows
2016-09-06 13:13:07 -04:00
Joey Hess
b786400671
remove old cabal install libraries to try to fix windows autobuilder
2016-09-06 12:58:51 -04:00
Joey Hess
95bbdb8680
Revert "workaround try #3 "
...
This reverts commit 3fe79c0d1b
.
Didn't cause the overall build to fail either.
2016-02-17 14:07:54 -04:00
Joey Hess
3fe79c0d1b
workaround try #3
2016-02-16 17:07:17 -04:00
Joey Hess
cceff0e46c
wow, this windows sh is super busted. try another hack
2016-02-15 16:15:23 -04:00
Joey Hess
7d4b4a77b1
seems false didn't cause windows shell to propigate test suite failure
2016-02-15 15:23:17 -04:00
Joey Hess
a4a9be9004
remove verbose flag; aws deps fixed
2015-10-19 13:54:10 -04:00
Joey Hess
3c6f314545
be verbose to debug problem with aws
2015-10-06 19:56:25 -04:00
Joey Hess
5d36efef20
force installing older warp; current fails to build
2015-10-06 16:54:41 -04:00
Joey Hess
dd38d01a11
sed out the filename from sha1sum output
2015-10-06 16:53:24 -04:00
Joey Hess
c83472145c
hopefuly fix sha1sum calling; also refactor and check downloaded program's sha before using it
2015-10-06 16:44:12 -04:00
Joey Hess
d9a3ae23c5
remove workaround
2015-10-04 15:04:52 -04:00
Joey Hess
65bb52bc3b
force installing older warp; current fails to build
2015-10-04 14:51:23 -04:00
Joey Hess
64a1f6d4d7
fix PATH
...
zcat is needed from cygwin to build
2015-09-11 13:46:29 -04:00
Joey Hess
c7a6296ef3
get git-annex working even if user doesn't add git to path
...
This is pretty complicated, but I have both "git-annex" and "git annex"
working both in the git bash shell even with git not added to path.
And, when git's added to path, both work from MS-DOS prompt window too.
I think that the webapp startup does still need git in path, so
instructions will keep saying to do that. But, users often disregard them,
and hopefully this will reduce support traffic.
Also, switched the wget from the cygwin one to the msys2 one, avoiding the
complication of needing to bundle any cygwin dlls.
2015-09-11 12:44:27 -04:00