mirror of
https://github.com/digital-asset/daml.git
synced 2024-09-20 09:17:43 +03:00
a89cbb2036
* Update rules_haskell - rules_haskell now handles the global package db within Bazel https://github.com/tweag/rules_haskell/pull/859 - We no longer use the Nix provided c2hs. So, we drop it. - Rename `ghcWithC2hs` to `ghcStatic` to clarify that that's where the static linking patches are applied. - Extend package-db patches to align Nix store paths with the new $out. This works around a restriction in current rules_haskell, where the paths in the package config files must have the same prefix as the path to the package config files themselves. - Don't exclude haskell libraries from extra-libraries entries. * Drop redundant unix-compat override This is a left-over from when the package was patched. * Windows GHC bindist includes ffi header * Drop unused language-c Nix override |
||
---|---|---|
.. | ||
c | ||
haskell | ||
jvm | ||
BUILD | ||
dependencies.digest | ||
NO_AUTO_COPYRIGHT | ||
README.md | ||
workspace.bzl |
Third-Party JVM Dependencies
This subtree contains a Bazel workspace file workspace.bzl
and BUILD
files
underneath jvm/
describing external Java and Scala dependencies. These files
are automatically generated and should not be modified manually. If you need to
add a third party dependency then modify the file dependencies.yaml
in the
repository root and re-run bazel-deps
in order to regenerate these files as
described at the top of the file dependencies.yaml
.
Third-Party Haskell Dependencies
The haskell/
subtree contains BUILD
files defining custom Hazel builds for
Cabal packages imported via Hazel's hazel_custom_package_*
rules in the
WORKSPACE
.