daml/daml-foundations/daml-tools
Neil Mitchell 50bcb853ea
In the language server tests, write out what fails (#1111)
This is not a good way to go, but it's all we've got, since Bazel deletes the ACTUAL file. Should almost certainly be done better, but these tests are dying at some point and it's better than nothing (which is what we had before).
2019-05-13 16:52:26 +01:00
..
da-hs-daml-cli Fail if modules listed in exposed-modules are not in the DALF (#1054) 2019-05-10 02:37:27 +00:00
da-hs-damlc-app Build all of //daml-foundations/daml-tools on Windows (#1046) 2019-05-09 16:08:20 +02:00
daml-extension Cleanup outdated and unused parts of the VSCode extension (#1055) 2019-05-09 23:35:37 +00:00
damlc-jar windows: more targets (#571) 2019-04-23 11:12:21 +02:00
docs Remove the old DAML-LF specification (#912) 2019-05-06 19:21:26 +02:00
language-server-tests In the language server tests, write out what fails (#1111) 2019-05-13 16:52:26 +01:00
BUILD.bazel Enforce consistent formatting of BUILD files. (#412) 2019-04-12 13:10:16 +02:00
README.md Remove the old DAML-LF specification (#912) 2019-05-06 19:21:26 +02:00

DAML Tools

This compomnent provides anything that can reasonably be considered a DAML "Tool". Several of these are large enough to have a README in their own right, and those are linked where available.

DAML Command Line Interface

  • da-hs-daml-cli is the Haskell library behind damlc
  • da-hs-damlc-app provides damlc
  • damlc-jar:damlc.jar packages up damlc for distribution inside a jar.

You can execute these directly with just

$ bazel run damlc -- <command line options>

due to the brief aliases specified in the BUILD file in the root of our repository.

DAML Studio

  • daml-studio contains the DAML Studio plugin for Visual Studio Code

Tests

Documentation

Contains internal documentation:

  • daml-contract-keys: requirements and planning for contract keys, disclosure and contract quantities

  • daml-licenses

  • time-model