haskell / haskell/cabal

`extra-executables` in cabal.project

Open
#9,230 3 comments 9 reactions 0 assignees View on GitHub
re: devx re: project-file type: enhancement
Dominant language
Haskell
Stars
1.7k
Forks
750
Avg merge
4d 3h
Merged PRs (30d)
28

Description

**Describe the feature request**
A new `extra-executables` field that specifies executables to be provided during development, such as linters and formatters. These should be solved independently from each other and from the main project.

The field should **not** contain executables that are needed to _build_ the project. Those go in `build-tool-depends`, in the appropriate .cabal file

**Additional context**
Originally #7865 and https://github.com/haskell/cabal/issues/6952#issuecomment-971440004

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.