From f4c8508271f1e5d7beee8c67769f5d951fe5936b Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Fri, 10 Oct 2025 19:15:25 -1000 Subject: [PATCH] ;pkg:cabal config for ghc 9.14 --- cabal.project | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/cabal.project b/cabal.project index 28037ae4e..31ca4f5c1 100644 --- a/cabal.project +++ b/cabal.project @@ -1,9 +1,12 @@ +-- cabal config suitable for working with ghc 9.14 +with-compiler: ghc-9.14 +allow-newer: base,containers,ghc,ghc-bignum,template-haskell,time packages: hledger-lib hledger hledger-ui hledger-web --- generate a ghc environment file, needed by doctest +-- generate a ghc environment file, to let doctest work -- (eg: ./.ghc.environment.x86_64-darwin-8.8.3). -- cabal 3 doesn't write these by default. -- https://github.com/simonmichael/hledger/issues/1139 @@ -13,3 +16,9 @@ packages: hledger-lib -- a second time. Hopefully in practice it won't fail, because of a -- preceding cabal build. write-ghc-environment-files: always + +-- haskell-debugger/cabal.project has these, useful ? +-- executable-dynamic: True +-- package * +-- -- Speeds up a bit +-- library-vanilla: False