1
1
mirror of https://github.com/anoma/juvix.git synced 2024-12-03 18:34:44 +03:00
juvix/cabal.project
Jonathan Cubides d78a543c57
Bump to LTS Haskell 20.21 (ghc-9.2.7) (#2093)
This PR upgrades our Haskell configurations to compile with version
9.2.7. The checklist below can serve as a guide for similar future
updates:

- [x] Update Stack resolver in `stack.yaml`
- [x] Modify `tested-with` section in `package.yaml`
- [x] Build and push the new compiler docker image, see instructions
here
[docker/README.md](https://github.com/anoma/juvix/blob/main/docker/README.md):
`ghcr.io/paulcadman/ghc-alpine:9.2.7 container`.
- [x] Update Linux Github Action workflow in
`.github/workflows/linux-static-binary.yaml` and adjust
`docker/Dockerfile-ghc-alpine-9.2.7`
- [x] Revise GHC/Stack/Cabal versions in `.devcontainer/Dockerfile`
- [x] Refresh Cabal configuration in `cabal-project`
2023-05-15 12:06:18 +02:00

18 lines
279 B
Plaintext

-- Generated by stackage-to-hackage
with-compiler: ghc-9.2.7
packages:
./
jobs: $ncpus
allow-older: *
allow-newer: *
import: https://www.stackage.org/lts-20.21/cabal.config
package juvix
ghc-options: -optP-Wno-nonportable-include-path
test-show-details: direct