git.iko.soy/typeable/pandoc
on master help sign in
appveyor - use powershell for commands.

Another try at getting path setting to work properly.

commitbab92c6ce438e32e36ea15ff7b3a0cafe3130bb6 authorJohn MacFarlane <jgm@berkeley.edu> dateSun 26 Apr 2015, 17:57 (12 years ago) parenta721968
1 file changed+17−10
appveyor.yml+17−10
appveyor.yml+17−10
@@ -1,15 +1,22 @@
11install:
2−- 'git submodule update --init'
3−- 'choco install haskellplatform -version 2014.2.0.0 -y'
4−- 'SET PATH="%PATH%;C:\Program Files\Haskell Platform\2014.2.0.0\bin;C:\Program Files\Haskell Platform\2014.2.0.0\lib\extralibs\bin;C:\Program Files\Haskell Platform\2014.2.0.0\mingw\bin"'
5−- cabal update
6−- cabal install --only-dependencies --enable-tests -w "C:\Program Files\Haskell Platform\2014.2.0.0\bin\ghc-7.8.3"
2+- ps: >-
3+ git submodule update --init
4+ choco install haskellplatform -version 2014.2.0.0 -y
5+ # Haskell Platfrom package doesn't update PATH for the current shell instance
6+
7+ $env:Path += ";${env:ProgramFiles}\Haskell Platform\2014.2.0.0\bin"
8+ $env:Path += ";${env:ProgramFiles}\Haskell Platform\2014.2.0.0\lib\extralibs\bin"
9+ $env:Path += ";${env:ProgramFiles}\Haskell Platform\2014.2.0.0\mingw\bin"
10+ echo "PATH is $env:Path"
11+ cabal update
12+ cabal install --only-dependencies --enable-tests -w "C:\Program Files\Haskell Platform\2014.2.0.0\bin\ghc-7.8.3"
713
814build_script:
9−- 'SET PATH="%PATH%;C:\Program Files\Haskell Platform\2014.2.0.0\bin;C:\Program Files\Haskell Platform\2014.2.0.0\lib\extralibs\bin;C:\Program Files\Haskell Platform\2014.2.0.0\mingw\bin"'
10−- 'cabal configure --enable-tests -v2 -w "C:\Program Files\Haskell Platform\2014.2.0.0\bin\ghc-7.8.3"'
11−- 'cabal build'
15+- ps: >-
16+ echo "PATH is $env:Path"
17+ cabal configure --enable-tests -v2 -w "C:\Program Files\Haskell Platform\2014.2.0.0\bin\ghc-7.8.3"
18+ cabal build
1219
1320test_script:
14−- 'SET PATH="%PATH%;C:\Program Files\Haskell Platform\2014.2.0.0\bin;C:\Program Files\Haskell Platform\2014.2.0.0\lib\extralibs\bin;C:\Program Files\Haskell Platform\2014.2.0.0\mingw\bin"'
15−- 'cabal test'
21+- ps: >-
22+ cabal test