mirror of
https://github.com/anoma/juvix.git
synced 2024-12-03 18:34:44 +03:00
d78a543c57
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`
18 lines
279 B
Plaintext
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
|