mirror of
https://github.com/digital-asset/daml.git
synced 2024-09-20 09:17:43 +03:00
40292c2b6d
This fixes #4114 and cleans up the situation around `data-dependencies` and `dependencies` as described in #4218. There is still more work to be done here mostly around ironing out all the edge cases and producing useful error messages instead of silentely doing the wrong thing but I’ll leave that to a separate PR. To test this, I’ve fixed the packaging tests to no longer deduplicate package ids (which means they would return the wrong number if daml-prim ends up in there twice) and I addded a test where we have 3 projects: - `lib` - `a` which depends on `lib` - `b` which depends on `lib` via `dependencies` and 'a' via `data-dependencies`. changelog_begin changelog_end |
||
---|---|---|
.. | ||
daml-extension | ||
daml-lf-ast | ||
daml-lf-proto | ||
daml-lf-reader | ||
daml-lf-tools | ||
daml-licenses | ||
damlc | ||
ghcide | ||
hie-core | ||
lsp-tests | ||
scenario-service | ||
ghcide-daml.sh | ||
README.md |
DAML Compiler
This directory contains several libraries used by and the executable for the DAML compiler.
Libraries
daml-lf-ast
: The DAML-LF AST and type checker.