daml/daml-assistant
Robin Krom 6943165c84
language: cross sdk dalf/dar imports (#3358)
* language: cross sdk dalf/dar imports

The final piece for cross sdk imports. With this PR we can import the
data types of packages and dalfs that were created with different sdks.

This is done by generating interface files from dalfs and an 'instances'
package that contains the template instance definitions of template data
types. The instances itself are defined via the `external` keyword,
which is inlined to proper daml-lf instance definitions given in the
respective dalf package.

We test that cross sdk imports work by importing the `simple-dalf` in
the daml-assistant integation tests and running a scenario.
2019-11-06 19:35:40 +01:00
..
daml-helper language: create the package database from dalfs (#3140) 2019-10-09 17:40:03 +02:00
daml-project-config/DA/Daml/Project update copyright notices (#2499) 2019-08-13 17:23:03 +01:00
exe/DA/Daml Robuster logic for --install-assistant=auto (#2656) 2019-08-26 10:02:19 +00:00
integration-tests language: cross sdk dalf/dar imports (#3358) 2019-11-06 19:35:40 +01:00
scala-daml-project-config Replace bazel-deps by rules_jvm_external (#3253) 2019-10-28 13:53:14 +01:00
src/DA/Daml/Assistant Robuster logic for --install-assistant=auto (#2656) 2019-08-26 10:02:19 +00:00
test/DA/Daml/Assistant update copyright notices (#2499) 2019-08-13 17:23:03 +01:00
BUILD.bazel Rename hazel_deps to hackage_deps (#2789) 2019-09-06 09:01:09 +00:00
daml-project-config.cabal Supporting producing sdist tarballs for the HS ledger bindings (#2336) 2019-07-30 14:34:16 +02:00
get-daml.sh Delete temp directory in get-daml.sh (#3233) 2019-10-18 17:02:02 +01:00