daml/compiler
Moritz Kiefer c03ded317b
Produce package metadata in damlc (#4647)
This PR adds the necessary infrastructure to produce package metadata
in `damlc`.

For `damlc build` this works exactly as expected. There are a few edge
cases where we don’t have names and/or versions (namely scenarios,
damlc compile and damlc package). We don’t really care about the
metadata for those anyway, so I’ve just set it some default value.

changelog_begin
changelog_end
2020-02-21 13:47:28 +01:00
..
daml-extension Extend telemetry data to log when users ignored the telemetry popup (#4403) 2020-02-05 14:14:48 +01:00
daml-lf-ast Produce package metadata in damlc (#4647) 2020-02-21 13:47:28 +01:00
daml-lf-proto Produce package metadata in damlc (#4647) 2020-02-21 13:47:28 +01:00
daml-lf-reader update copyright notices to 2020 (#3939) 2020-01-02 21:21:13 +01:00
daml-lf-tools daml-dependencies: Use a safer safeToReexport (#4353) 2020-02-03 19:11:11 +00:00
daml-licenses remove MissingH (#3948) 2020-01-06 14:36:14 +01:00
damlc Produce package metadata in damlc (#4647) 2020-02-21 13:47:28 +01:00
ghcide Get ghcide from the new upstream repo (#2867) 2019-09-11 08:57:48 +02:00
hie-core Get ghcide from the new upstream repo (#2867) 2019-09-11 08:57:48 +02:00
lsp-tests Fix flaky lsp tests (#4541) 2020-02-17 12:50:53 +01:00
scenario-service Engine: move partialTransaction to interpreter (#4617) 2020-02-20 16:48:47 +00:00
ghcide-daml.sh update copyright notices to 2020 (#3939) 2020-01-02 21:21:13 +01:00
README.md open-sourcing daml 2019-04-04 09:33:38 +01:00

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.