git.iko.soy/typeable/pandoc
on master help sign in
appveyor - use ps.
commit7a9129ef4866ed6527e611fde7f1142ca4519f26 authorJohn MacFarlane <jgm@berkeley.edu> dateMon 24 Sep 2018, 15:33 (8 years ago) parenta72aed2
1 file changed+12−12
appveyor.yml+12−12
appveyor.yml+12−12
@@ -60,31 +60,31 @@ build: off
6060
6161install:
6262 - choco install wixtoolset %CHOCO_OPTS%
63− - |
64− if "%BUILD_TYPE%" == "stack" (
65− choco install haskell-stack %CHOCO_OPTS%
66− ) else (
67− choco install ghc --version %GHC_VERSION% %CHOCO_OPTS%
68− )
63+ - ps: |
64+ if ($env:BUILD_TYPE -Match "stack") {
65+ choco install haskell-stack $env:CHOCO_OPTS
66+ } else {
67+ choco install ghc --version $env:GHC_VERSION $env:CHOCO_OPTS
68+ }
6969
7070# before_test:
7171
7272test_script:
7373 # The ugly echo "" hack is to avoid complaints about 0 being an invalid file
7474 # descriptor
75− - |
76− if "%BUILD_TYPE%" == "stack" (
75+ - | ps: |
76+ if ($env:BUILD_TYPE -Match "stack") {
7777 stack --version
7878 stack path
7979 echo "" | stack clean
80− echo "" | stack install --stack-yaml %STACK_YAML% %STACK_BUILD_OPTS% %STACK_FLAGS% pandoc pandoc-citeproc
81− ) else (
80+ echo "" | stack install --stack-yaml $env:STACK_YAML $env:STACK_BUILD_OPTS $env:STACK_FLAGS pandoc pandoc-citeproc
81+ } else {
8282 cabal --version
8383 cabal update
84− cabal new-build %CABAL_BUILD_OPTS% . pandoc-citeproc
84+ cabal new-build $env:CABAL_BUILD_OPTS . pandoc-citeproc
8585 cp "`find dist-newstyle/ -type f -name pandoc`" .\windows\
8686 cp "`find dist-newstyle/ -type f -name pandoc-citeproc`" .\windows\
87− )
87+ }
8888
8989after_test:
9090 # .\ in the stack commandline seems to be .\windows\ (where the stack-appveyor.yaml is)