haskell.nix/overlays
Hamish Mackenzie f279cdef5f
Update the project modules and fix missing args param (#1144)
There are now 4 project modules used to check the arguments passed to the various project functions:

* `project-common.nix` - Arguments used by all the project functions
* `stack-project.nix` - Used by the `stackProject` and `stackProject'` functions
* `cabal-project.nix` - Used by the `cabalProject` and `cabalProject'` functions
* `project.nix` - Just the `projectFileName` argument that is used by `project` and `project'` functions to determine whether to call `stackProject` or `cabalProject` function.

This also includes the `rawProject.args` that was mistakenly left out of #1141 causing #1142 and improvements for the docs for the use of the `shell` argument in `flake.nix` files.
2021-06-20 18:00:22 +12:00
..
emscripten Use pkgs.lib instead of stdenv.lib (#1031) 2021-02-11 01:07:16 +13:00
patches niv update nixpkgs-unstable and add ghc 8.10.5 (#1121) 2021-06-15 19:50:45 +12:00
armv6l-linux.nix Use pkgs.lib instead of stdenv.lib (#1031) 2021-02-11 01:07:16 +13:00
bootstrap.nix Better error message when building missing ghcjs (#1140) 2021-06-17 11:57:21 +12:00
darwin.nix x509-system: use /usr/bin/security on macOS. (#974) 2020-12-16 16:00:20 +00:00
default.nix x509-system: use /usr/bin/security on macOS. (#974) 2020-12-16 16:00:20 +00:00
emscripten.nix Fixing emcc usage in haskell.nix ghcjs (#1064) 2021-03-12 12:21:07 +13:00
eval-on-build.nix Update ghc 8.4.4 based tools to ghc 8.6.5 (#618) 2020-05-21 11:31:26 +12:00
eval-on-current.nix Remove internal deps on default ghc and stackage (#738) 2020-07-08 22:54:01 +12:00
ghc-packages.nix Update internalHackageIndexState (#1139) 2021-06-16 22:10:42 +12:00
ghc.nix Enable debug info on linux targets (#1050) 2021-02-22 18:27:36 +13:00
ghcjs-asterius-triple.nix Flake (#589 and #567) 2020-05-07 11:16:38 +12:00
ghcjs.nix Allow package-name:sublib-name in build-depends (#963) 2021-01-08 23:11:16 +13:00
gobject-introspection.nix Improve conditional guarding gi fix (#977) 2020-12-18 19:23:12 +13:00
hackage-quirks.nix Update internalHackageIndexState (#1139) 2021-06-16 22:10:42 +12:00
haskell.nix Update the project modules and fix missing args param (#1144) 2021-06-20 18:00:22 +12:00
linux-cross.nix Spelling, typo and whitespace fixes (#833) 2020-08-31 11:08:25 +12:00
mingw_w64.nix Fixes for windows cross compilation (#1103) 2021-05-03 19:14:19 +12:00
musl.nix enable static builds of bzip2 when cross compiling for musl (#1081) 2021-03-26 14:19:01 +13:00
nix-prefetch-git-minimal.nix Support githash package and cross package refs (#843) 2021-01-14 12:34:06 +13:00
python.nix Flake (#589 and #567) 2020-05-07 11:16:38 +12:00
tools.nix Add getComponent to project and package (#1060) 2021-03-04 20:10:58 +13:00
windows.nix Try to fix qAddDependentFile for windows (#1116) 2021-05-22 06:54:19 +12:00
wine.nix niv update nixpkgs-unstable and add ghc 8.10.5 (#1121) 2021-06-15 19:50:45 +12:00