haskell.nix/test/extra-hackage
Hamish Mackenzie 89f50a96dd
Use pkgs.lib instead of stdenv.lib (#1031)
Fixes:

Warning: `stdenv.lib` is deprecated and will be removed in the next release. Please use `pkgs.lib` instead. For more information see https://github.com/NixOS/nixpkgs/issues/108938
2021-02-11 01:07:16 +13:00
..
external-package-demo External hackages (#535) 2020-05-02 18:16:34 +08:00
external-package-user External hackages (#535) 2020-05-02 18:16:34 +08:00
hackage Spelling, typo and whitespace fixes (#833) 2020-08-31 11:08:25 +12:00
01-index.tar.gz External hackages (#535) 2020-05-02 18:16:34 +08:00
default.nix Use pkgs.lib instead of stdenv.lib (#1031) 2021-02-11 01:07:16 +13:00
external-package-demo-0.1.0.0.tar.gz External hackages (#535) 2020-05-02 18:16:34 +08:00
README.md External hackages (#535) 2020-05-02 18:16:34 +08:00

Tests for extra Hackage functionality

This directory contains two packages, external-package-demo and external-package-user, the second one depends on the first one. Both packages were created with cabal init.

external-package-demo was uploaded to local Hackage at localhost and 01-index.tar.gz from that Hackage was downloaded to this directory. Then the index file was processed with hackage-to-nix, the result is in hackage/ directory.

The tests check that cabalProject' is able to construct plan with dependencies from extra Hackage and then build the package itself.