haskell / haskell/cabal

new-build put everything into architecture folders

Open
#4,659 3 comments 0 reactions 0 assignees View on GitHub
cabal-install: cmd/build cabal-install: v2-build system type: enhancement
Dominant language
Haskell
Stars
1.7k
Forks
750
Avg merge
4d 3h
Merged PRs (30d)
28

Description

Currently only `dist-newstyle/build` has an `-` subfolder. This should be extended to all `packagedb`, `cache` and `tmp` as well, I would argue.

@hvr noted, that this would break his tooling and he'd prefer to have at least
the following symlink
```
dist-newstyle/cache/plan.json -> dist-newstyle/cache/-/plan.json
```
which would point to the most recent cabal invocation.

Also of note:
- [ ] http://cabal.readthedocs.io/en/latest/nix-local-build.html?highlight=plan.json#caching would need to be updated.

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.