new-build --enable-executable-dynamic does not imply --enable-shared
Open
cabal-install: v2-build system
type: enhancement
- Dominant language
- Haskell
- Stars
- 1.7k
- Forks
- 750
- Avg merge
- 4d 3h
- Merged PRs (30d)
- 28
Description
Steps to reproduce:
1. Pick a project with an exe and a lib
2. Run `cabal new-build --enable-executable-dynamic`
Expected: Works
Actual: Complains `dyn` libraries were not built
We should do something like what we do with profiling, I guess.
Contributor guide
Assessment
This issue has not been assessed yet.