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
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