At the moment, to be able to use generated IJ run configurations a runner project must be created manually like this:
lazy val harmonyRunner = createRunnerProject(harmonyDemo)
The synthetic project is only required for IJ to be able to isolate classpaths when running IJ and has no other uses.
This can be replaced by explicitly generating .imls for runner modules the same way run configurations and artifacts are exported.
At the moment, to be able to use generated IJ run configurations a runner project must be created manually like this:
The synthetic project is only required for IJ to be able to isolate classpaths when running IJ and has no other uses. This can be replaced by explicitly generating
.iml
s for runner modules the same way run configurations and artifacts are exported.