[yocto] [eclipse-poky][RFCv2 0/7] Introducing a YoctoSDKCMakeProjectNature
Zhang, Jessica
jessica.zhang at intel.com
Thu Apr 25 15:51:14 PDT 2013
Hi Atanas,
Looks good to me.
Thanks,
Jessica
-----Original Message-----
From: yocto-bounces at yoctoproject.org [mailto:yocto-bounces at yoctoproject.org] On Behalf Of Atanas Gegov
Sent: Thursday, April 25, 2013 5:32 AM
To: yocto at yoctoproject.org
Subject: [yocto] [eclipse-poky][RFCv2 0/7] Introducing a YoctoSDKCMakeProjectNature
From: Atanas Gegov <atanas.gegov at bmw-carit.de>
Hi,
This patch series introduces a YoctoSDKCMakeProjectNature as a new nature for CMake-based Yocto Projects in the IDE. It requires the basic YoctoSDKProjectNature and is an alternative to the YoctoSDKAutotoolsProjectNature.
This does not affect the currently existing Autotools template projects.
Upcoming patch series will add the last missing parts for having CMake projects in the IDE: a ManagedBuilder for CMake (CMake toolchain for building in Eclipse) and some template projects.
Cheers, Atanas
P.S: This patch series apply on the current master "Display progress bar while running systemtap script"
(0006f3194e0050bb69887cece970df7a820b8c30).
Atanas Gegov (7):
plugins/sdk.ide: Prepared templates for CMake nature
plugins/sdk.ide: Added a new YoctoSDKCMakeProjectNature
plugins/sdk.ide: Enable the creation of CMake projects
plugins/sdk.ide: Update CMake projects on Yocto settings change
plugins/sdk.ide: Renamed template process
plugins/sdk.ide: Fixed whitespace issues
plugins/sdk.ide: Extracted member variables
.../OSGI-INF/l10n/bundle.properties | 1 +
plugins/org.yocto.sdk.ide/plugin.xml | 25 +-
.../ide/natures/YoctoSDKCMakeProjectNature.java | 92 +++++++
.../src/org/yocto/sdk/ide/utils/YoctoSDKUtils.java | 7 +-
.../sdk/ide/wizard/NewYoctoCProjectTemplate.java | 245 ------------------
.../ide/wizard/NewYoctoProjectTemplateProcess.java | 267 ++++++++++++++++++++
.../EmptyCAutotoolsProject/template.xml | 1 +
.../EmptyCPPAutotoolsProject/template.xml | 1 +
.../HelloWorldCAutotoolsProject/template.xml | 1 +
.../HelloWorldCGTKAutotoolsProject/template.xml | 1 +
.../HelloWorldCPPAutotoolsProject/template.xml | 1 +
11 files changed, 395 insertions(+), 247 deletions(-) create mode 100644 plugins/org.yocto.sdk.ide/src/org/yocto/sdk/ide/natures/YoctoSDKCMakeProjectNature.java
delete mode 100644 plugins/org.yocto.sdk.ide/src/org/yocto/sdk/ide/wizard/NewYoctoCProjectTemplate.java
create mode 100644 plugins/org.yocto.sdk.ide/src/org/yocto/sdk/ide/wizard/NewYoctoProjectTemplateProcess.java
--
1.7.9.5
_______________________________________________
yocto mailing list
yocto at yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto
More information about the yocto
mailing list