You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For end-user executables, it is recommended that you distribute the
``cabal.project.freeze`` file in your source repository so that all
users see a consistent set of dependencies. For libraries, this is not
recommended: users often need to build against different versions of
libraries than what you developed against.
I don't know how to apply this advice when the project has both executables and libraries. Can we advise what to do in this situation too please? Can the constraints be limited to just the executables?
The text was updated successfully, but these errors were encountered:
Would having --project=cabal-exes.project and --project=cabal-libs.project when cabal-exes.project.freeze exists but cabal-libs.project.freeze doesn't be consistent with the advice?
cabal/Cabal/doc/nix-local-build.rst
Lines 503 to 507 in 4ed0d54
I don't know how to apply this advice when the project has both executables and libraries. Can we advise what to do in this situation too please? Can the constraints be limited to just the executables?
The text was updated successfully, but these errors were encountered: