From 1dd9b9141a060047519dd162c9726a90acf796d7 Mon Sep 17 00:00:00 2001 From: John MacFarlane Date: Tue, 25 Sep 2018 14:08:26 -0700 Subject: appveyor - try manually creating package.db. --- appveyor.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'appveyor.yml') diff --git a/appveyor.yml b/appveyor.yml index 618bc5ea4..13053848c 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -82,12 +82,12 @@ test_script: echo "" | stack clean && echo "" | stack install --stack-yaml %STACK_YAML% %STACK_BUILD_OPTS% %STACK_FLAGS% pandoc pandoc-citeproc ) - # Note: need new-build before new-install: + # Note: we manually create cabal store, because of a cabal bug: # see https://github.com/haskell/cabal/issues/5516 - if "%BUILD_TYPE%" == "cabal" ( cabal --version && + mkdir -p "%CABAL_STORE%"/ghc-8.6.1/package.db && cabal --store-dir="%CABAL_STORE%" new-update && - cabal --store-dir="%CABAL_STORE%" new-build -w %GHC% --allow-newer -flua_32bits -fembed_data_files . pandoc-citeproc cabal --store-dir="%CABAL_STORE%" new-install -w %GHC% --symlink-bindir=. --allow-newer -flua_32bits -fembed_data_files . pandoc-citeproc ) -- cgit v1.2.3