Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [papyrus-rt-dev] Makefile enhancements

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
 
>>> Ernesto Posse <eposse@xxxxxxxxxxxxx> 5/3/2016 3:45 PM >>>
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.

* Contributing to an Eclipse project: https://eclipse.org/contribute/

Feel free to ask any questions about contributing, or the code generator or runtime.

Cheers,



On Tue, May 3, 2016 at 2:59 PM William Byrne <williamb@xxxxxxxxxx> wrote:
Is anyone slated to work on Makefile enhancements? If not, I'd like to implement a CMake solution for both codegen and the RT library.
_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev

Back to the top