mirror of
https://github.com/digital-asset/daml.git
synced 2024-11-10 10:46:11 +03:00
1dc40ca239
* Support multiple-packages in `damlc ide` changelog_begin - [DAML Studio] You can now open DAML Studio in the root of a multi-package project instead of opening it separately for each package. Take a look at the documentation for details on how to set this up. changelog_end There are a few caveats here: 1. You need a ``daml.yaml`` in the root of your project directory. I think this is somewhat sensible but we should add a warning to VSCode if you open it in a directory that does not have a ``daml.yaml`` (in a separate PR). 2. Changes are not picked up accross dependencies. This is a larger undertaking and given the current setup simply impossible (we don’t know that the source files of one package belong to the DAR referenced in the ``dependencies`` field of the other package. We can make this a bit better by at least detecting that the ``.dar`` has changed but let’s do that separately. 3. Since ``daml init`` runs once on startup, it will run in the root directory instead of initializing the package db of the individual packages. This is fixable but will conflict with #4391 so let’s address this separately. I’ve added docs to the daml studio section that explain the caveats. * Use the proper sdk version in lsp-tests |
||
---|---|---|
.. | ||
app-dev | ||
concepts | ||
daml | ||
daml2ts | ||
daml-integration-kit | ||
daml-script | ||
deploy | ||
examples | ||
experimental | ||
getting-started | ||
json-api | ||
migrate | ||
support | ||
tools | ||
triggers | ||
index.rst |