haskell / haskell/cabal

The default cabal config file specifies some directories explicitly, but not all, nor none.

Open
#10,727 1 comment 0 reactions 0 assignees View on GitHub
re: config-file type: enhancement
Dominant language
Haskell
Stars
1.7k
Forks
750
Avg merge
4d 3h
Merged PRs (30d)
28

Description

E.g. I can see (on a fresh machine, after `cabal update`):

```
-- store-dir:
-- active-repositories:
-- local-no-index-repo:
remote-repo-cache: /home/phadej/.cache/cabal/packages
-- logs-dir: /home/phadej/.cache/cabal/logs
...
build-summary: /home/phadej/.cache/cabal/logs/build.log
```

I don't understand the reasoning why `remote-repo-cache` is explicitly specified, but `store-dir` and `logs-dir` aren't.

I'd expect all or none.

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.