wire-server icon indicating copy to clipboard operation
wire-server copied to clipboard

provide a default cabal project file default through direnv

Open jschaul opened this issue 3 years ago • 2 comments

Aiming to provide a sane default for everyone using direnv and compiling with cabal. Direnv shouldn't be in use by CI.

Allows writing custom options in cabal.project.local-custom; otherwise, if that file does not exist, uses the -default one.

jschaul avatar Feb 28 '22 22:02 jschaul

The advantage of this PR over customer .envrc.local is that newcomers will get sane defaults

smatting avatar Mar 01 '22 16:03 smatting

Why add yet another file that we have to keep in sync, when there's already a script that is able to generate it and that needs to be used anyway to tweak it? Instead of this, we can maybe add something to .envrc that warns you when cabal.project.local is missing.

pcapriotti avatar Mar 02 '22 10:03 pcapriotti

Obsolete.

jschaul avatar Jan 19 '23 12:01 jschaul