Dear Johan,
we are aware of this project, but we had some problems with
Acceleo based code generators in the past and therefore migrated
to xtend.
Please note that Papyrus already has C++ code generation for
several years. Rather recently, we added an integration with CDT
that allows you to open a CDT editor, write/modify signature and
body (with completion and syntax coloring) and a synchronization
back to the model.
You can install it via the discovery site or the Papyrus extra
plugins.
Best regards
Ansgar
On 19/01/2016 17:14, Johan Hardy wrote:
Dear
All,
Just
to mention and inform, investments and efforts have already
been done in the frame of the Eclipse UML project (https://projects.eclipse.org/projects/modeling.umlgen).
CEA and Spacebel have success stories regarding Embedded C
code generator.
By
the way, a C++ code generator would be great for Papyrus …
Best
regards;
Johan
Hi,
How can we proceed to discuss ?
Should we comment on the proposed page, or in the associated
discussion page ?
Actually, I do not agree with what is proposed, but maybe it
is because I am not aware of previous discussions or
arguments.
So, I have started another proposal in the discussion page.
Cedric
Ansgar Radermacher a écrit :
Dear all,
I I've created the wiki page:
https://wiki.eclipse.org/Papyrus/CodeGenerationAndDeployment
to discuss the directory structure and naming of the
plugins dealing with this functionality. Effectively, Remi
and I came up with a new naming proposition. Feel free to
add remarks to the wiki.
Best regards
Ansgar
On 19/01/2016 09:54, Ansgar Radermacher wrote:
Hi Christian,
I see that you already commented on bug
https://bugs.eclipse.org/bugs/show_bug.cgi?id=484701
Sorry, I should have put you earlier on copy of this bug
and made the announcement on the mailing list (I've only
done that on the weekly Papyrus developer meeting).
The feature and discovery site related issues should be
ok. With respect to oomph, it's likely that something
needs to be updated (as I wrote in comment 4) - in
particular the reference to the C++ code generation
feature which is now split into a C++ specific and a
more general code generation feature.
Best regards
Ansgar
On 18/01/2016 21:14, Christian W. Damus wrote:
Hi, Team,
Doing a rebase today, I discovered that a whole bunch
of plug-ins are deleted or moved:
·
extraplugins/codegen/*
·
extraplugins/java/*
·
extraplugins/qompass-designer/*
and maybe more.
I noticed this because I had all of these projects
imported in my workspace in order to include them in all
of the bundle-dependency refactorings that I’m doing for
Neon.
Whoever is doing these refactorings, please advise the
development team what is the disposition of the affected
plug-ins. There is also impact on the Oomph set-up
model, perhaps the features, the discovery site, and I
don’t know what else. In future, it really does help to
announce major changes like this on the mailing list,
rather than just letting us discover them by
happenstance.
(this applies also to the occasional carving out of
Extras into separate Git repositories that has been
happening throughout the Neon release)
Thanks,
Christian
------------------------------------------------------------------------------
E-MAIL DISCLAIMER
The present message may contain confidential and/or legally
privileged information. If you are not the intended addressee and
in case of a transmission error, please notify the sender
immediately and destroy this E-mail. Disclosure, reproduction or
distribution of this document and its possible attachments is
strictly forbidden.
SPACEBEL denies all liability for incomplete, improper,
inaccurate, intercepted, (partly) destroyed, lost and/or belated
transmission of the current information given that unencrypted
electronic transmission cannot currently be guaranteed to be
secure or error free.
Upon request or in conformity with formal, contractual agreements,
an originally signed hard copy will be sent to you to confirm the
information contained in this E-mail.
SPACEBEL denies all liability where E-mail is used for private
use.
SPACEBEL cannot be held responsible for possible viruses that
might corrupt this message and/or your computer system.
-------------------------------------------------------------------------------
_______________________________________________
mdt-papyrus.dev mailing list
mdt-papyrus.dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/mdt-papyrus.dev
--
Ansgar Radermacher CEA/DRT/DILS/LISE
http://www-list.cea.fr/index.htm
phone: +33 16908 3812
mailto: ansgar.radermacher@xxxxxx
|