Hi Ernesto,
I pushed the cmake changes which were successfully tested on the following: Ubuntu 12.04, Fedora 20, VS 2013, VS 2015, cygwin, msys
To support generation of empty arrays, I added the ConditionalDirective class to help satisfy MSVC requirements via #ifdef. This addition necessitated the ability to suppression indentation when emitting the directives.
The RTS lib is automatically built when building the given cmake'd model projects. The model and RTS lib can be debugged/stepped on Windows via the cygwin tooling. If interested, I can provide the eclipse tooling requirements to cmake, make, and debug from within the IDE.
Apologies for some unintended space formatting NEON decided to apply that escaped my attention prior to committing. I hope I didn't make a mess of things as this was my first Gerrit experience.
- Bill
Hi William. I don't think we have any task for makefiles, so by all means feel free to make a contribution (no pun intended).
Are you an Eclipse committer? If so, you can push your contribution to Gerrit and any of the project committers can merge it. If not, you will probably have to sign a Contributor Licence Agreement (see
https://wiki.eclipse.org/CLA), get an Eclipse account (if you don't already have one) and set-up your environment as described in the links below.
Feel free to ask any questions about contributing, or the code generator or runtime.
Cheers,