FirelyTeam / firely-cql-sdk

BSD 3-Clause "New" or "Revised" License
28 stars 16 forks source link

Fix build targets for cql -> elm and elm -> c# #459

Closed baseTwo closed 3 weeks ago

baseTwo commented 1 month ago

Predecessor Issue: #428

To build c# from cql, there are two build targets, one for cql-to-elm and another for elm-to-cql. Currently they both run when rebuilding the demo projects, which is not necessary.

The cql-to-elm can be a manual step, since the java tooling doesn't change often. The elm json files must be commited to the repo. A build configuration should probably be added to compile cql-to-elm separately.

The elm-to-c# should be run on the build server from the elm json files. The c# files must only be generated when the elm files have been updated