google / google/codeworld

cabal 3.0 support

Open
#1,181 1 comment 0 reactions 0 assignees View on GitHub
cleanup
Dominant language
Haskell
Stars
1.3k
Forks
201
PR merge metrics
No merged PRs in 30d

Description

CodeWorld currently doesn't work with cabal 3.0. Known issues:

- [ ] `cabal --symlink-bindir` no longer works. It's not clear if we ever needed this anyway, but if so, then an alternative suggested by @blackgnezdo is `--installdir=$BUILD/bin --install-method=symlink`
- [ ] `cabal haddock --html` now requires an output directory. This has in the past been fixed at `dist/doc/html`, so we could leave it there so the existing symlinks still work.

This issue subsumes #1176 and #1178

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.