mirror of
https://github.com/ilyakooo0/haskell.nix.git
synced 2024-10-06 12:27:25 +03:00
b6de6ef3b8
It causes a lot of issues. To make this work: * `shellFor` is updated to use `getAllComponents` instead of `.all`. * `getAllComponents` is updated to work on the package rather than the package config. * Tests updated to not use `.library` or `.exes.X` where appropriate. * Documentation updated. * Out of date examples removed. As a bonus `shellFor` now takes a `components` argument that might be useful for limiting the dependencies of the shell to just the ones needed for the components you intend to work on. |
||
---|---|---|
.. | ||
cabal.nix | ||
compat-driver.nix | ||
component-driver.nix | ||
configuration-nix.nix | ||
error-handler.nix | ||
hackage.nix | ||
package.nix | ||
plan.nix |