From c351218a2c4d510ac84261b53200c95ac3026b7d Mon Sep 17 00:00:00 2001 From: Julian Ospald Date: Sun, 1 May 2022 09:11:37 +0200 Subject: [PATCH] Use existing cabal.project in appveyor --- appveyor.yml | 5 +---- cabal.project | 2 ++ 2 files changed, 3 insertions(+), 4 deletions(-) create mode 100644 cabal.project diff --git a/appveyor.yml b/appveyor.yml index 0e74b13..d756191 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -76,15 +76,12 @@ before_build: - rmdir /Q /S dist-newstyle build_script: - - echo packages:. > cabal.project - - cabal configure --allow-newer --ghc-options="-Werror" - cabal %CABOPTS% build -j all --ghc-options="-Werror" # Build from sdist if required. - ps: >- If ($env:PKG_TEST -Match "yes") { cabal sdist - echo "packages: dist-newstyle/sdist/*.tar.gz" | Out-File -Encoding ASCII cabal.project + ((Get-Content -path cabal.project -Raw) -replace "packages: .", "packages: dist-newstyle/sdist/*.tar.gz") | Set-Content -Path cabal.project cat cabal.project - cabal configure --allow-newer --ghc-options="-Werror" cabal $env:CABOPTS build -j pkg:Win32 --ghc-options="-Werror" } diff --git a/cabal.project b/cabal.project new file mode 100644 index 0000000..ea737d8 --- /dev/null +++ b/cabal.project @@ -0,0 +1,2 @@ +packages: . + https://hackage.haskell.org/package/filepath-1.4.99.5/candidate/filepath-1.4.99.5.tar.gz