daml/nix/third-party
Andreas Herrmann 4b0b8493ca
Build grpc-haskell on Windows (#532)
* Inline c2hs expansion.

* Patch unix-compat for Windows

unix-compat fails on Windows due to missing version macros in hsc files.
This patches unix-compat inlining the effect of the corresponding
version macro evaluation.

* Add grpc-haskell to Windows CI

* Fix formatting

* Move unix-compat.patch

Moved to bazel_tools, where all other Bazel patches reside.

* Remove .chi files

Those don't need to be checked in.

* Add FIXME on checked in c2hs files.
2019-04-16 15:36:27 +02:00
..
gRPC-haskell Build grpc-haskell on Windows (#532) 2019-04-16 15:36:27 +02:00
proto3-suite Enforce consistent formatting of BUILD files. (#412) 2019-04-12 13:10:16 +02:00
proto3-wire Enforce consistent formatting of BUILD files. (#412) 2019-04-12 13:10:16 +02:00
README open-sourcing daml 2019-04-04 09:33:38 +01:00

Forked third-party libraries
~~~~~~~~~~~~~~~~~~~~~~~~~~~~

The libraries are located here as they are exposed via Nix, and since the
dev-env hashes `dev-env` and `nix` to initiate a new nix-build we need to store
them here.

gRPC-haskell, proto3-suite, proto3-wire:

Haskell protocol buffer and gRPC libraries. Forked as the upstream is behind
on supporting latest GHC versions, and gRPC-haskell was using old grpc C library.