mirror of
https://github.com/simplex-chat/haskell.nix.git
synced 2026-06-03 09:17:32 +00:00
Fixes ghcjs 8.6.5 and 8.8.4. Uses emscripten for ghcjs 8.8 and adds scripts for building ghcjs 8.8. Many fixes for ghcjs test failures. Includes relocatableConfigFiles for making relocatable ghcjs bundles.
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.