Is it (easily) possible to let EGL only write the file if it actually changed? (Assumming it as already generated earlier)
For larger projects my C++ code generation results in lots and lots of source files. After a minor change in the model, code generation rewrites all files.
Resulting in make recompiling all files, eventhough most of them are unchanged...
Thanks! The doGenerate/write methods of /org.eclipse.epsilon.egl.engine/src/org/eclipse/epsilon/egl/EglFileGeneratingTemplate.java should be a good starting point for this. So that the engine doesn't have to remember what it generated and what not I'd be inclined to read the contents of the existing file, compare it with the output and only overwrite if different.
It was a pain in the *** to test it, as I use the official released version (so my users are able to easily obtain Epsilon). This version is very outdated, especially package name changes took quite some time to solve.
Is there any plan to provide a new official release? (lots of cool feature have been added lately, so I cannot wait to use that version in my application!)