Skip to content

Adopt LF version/feature generation to repo shuffle #22451

@roger-bosman-da

Description

@roger-bosman-da

As LF is moving to canton, we need to update our LF version/feature generation that as of writing depens on json generated from daml-lf.bzl. The steps are as follows:

  1. Check in scala generated files (i.e. LanguageVersionGen and LanguageFeatureGen.scala), keep daml-lf.bzl around
  2. Check in the json somewhere in canton and adapt the canton generation logic to sbt
  3. Work on getting that file in daml
  4. Adopt hs generation logic if needed
  5. Move away from daml-lf.bzl on a bazel level by looking at the json instead

See https://github.com/DACH-NY/canton/issues/29660 for the canton-side issue

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions