[eclipse-yocto] [PATCH 00/70] Add CROPS container support (cover letter only)

Ang, Chin Huat chin.huat.ang at intel.com
Fri Nov 16 00:12:59 PST 2018


Hi Tim,

Regarding your questions on things that should be corrected:

1. New features are missing description/copyright/license info - this will be fixed in V2.
2. Terse info in pom.xml - this will be fixed in V2, they are mostly staging area (plugin) for upstream feature contributions or bug fixes.
3. Bumping version number from 1.4.1 to 2.0.0 - should I also bump the version number of the old plugins?
4. New features are not included in archive.zip and p2 repo - are you referring to releng/org.yocto.sdk.repo/target archive.zip and p2 repo? I see both old and new plugins packaged as expected:

$ unzip -l releng/org.yocto.sdk.repo/target/eclipse-yocto-1.4.1-SNAPSHOT.zip
Archive:  releng/org.yocto.sdk.repo/target/eclipse-yocto-1.4.1-SNAPSHOT.zip
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  2018-11-16 15:34   features/
        0  2018-11-16 15:34   plugins/
     1540  2018-11-16 15:34   artifacts.xml.xz
     6686  2018-11-16 15:34   features/org.yocto.sdk2.autotools_1.4.1.201811160728.jar
     7395  2018-11-16 15:34   features/org.yocto.doc_1.4.1.201811160728.jar
     6707  2018-11-16 15:34   features/org.yocto.sdk2.cmake_1.4.1.201811160728.jar
     7922  2018-11-16 15:34   features/org.yocto.sdk_1.4.1.201811160728.jar
     6782  2018-11-16 15:34   features/org.yocto.sdk2_1.4.1.201811160728.jar
      172  2018-11-16 15:34   p2.index
     4885  2018-11-16 15:34   plugins/org.yocto.sdk.autotools.ui_1.4.1.201811160728.jar
     4673  2018-11-16 15:34   plugins/org.yocto.sdk.cmake.ui_1.4.1.201811160728.jar
    40475  2018-11-16 15:34   plugins/org.yocto.docker.launcher_1.4.1.201811160728.jar
     8342  2018-11-16 15:34   plugins/org.yocto.sdk.docker.launcher_1.4.1.201811160728.jar
    23393  2018-11-16 15:34   plugins/org.yocto.sdk.core_1.4.1.201811160728.jar
     7427  2018-11-16 15:34   plugins/org.yocto.sdk.cmake.core_1.4.1.201811160728.jar
    40990  2018-11-16 15:34   plugins/org.yocto.sdk.docker.ui_1.4.1.201811160728.jar
    15773  2018-11-16 15:34   plugins/org.yocto.cmake.core_1.4.1.201811160728.jar
    10178  2018-11-16 15:34   plugins/org.yocto.ui_1.4.1.201811160728.jar
    17452  2018-11-16 15:34   plugins/org.yocto.cmake.ui_1.4.1.201811160728.jar
    19541  2018-11-16 15:34   plugins/org.yocto.docker.ui_1.4.1.201811160728.jar
   165165  2018-11-16 15:34   plugins/org.yocto.sdk.ide_1.4.1.201811160728.jar
  7478001  2018-11-16 15:34   plugins/org.yocto.doc.user_1.4.1.201811160728.jar
     5567  2018-11-16 15:34   plugins/org.yocto.sdk.autotools.core_1.4.1.201811160728.jar
    29483  2018-11-16 15:34   plugins/org.yocto.cmake.managedbuilder_1.4.1.201811160728.jar
     5424  2018-11-16 15:34   plugins/org.yocto.sdk.ide.doc.user_1.4.1.201811160728.jar
    12147  2018-11-16 15:34   plugins/org.yocto.sdk.ui_1.4.1.201811160728.jar
     9413  2018-11-16 15:34   content.jar
     6460  2018-11-16 15:34   content.xml.xz
     1689  2018-11-16 15:34   artifacts.jar
---------                     -------
  7943682                     29 files

$ ls -lah releng/org.yocto.sdk.repo/target/repository/features/
total 48K
drwxrwxr-x 2 parallels parallels 4.0K Nov 16 15:34 .
drwxrwxr-x 4 parallels parallels 4.0K Nov 16 15:58 ..
-rw-rw-r-- 1 parallels parallels 7.3K Nov 16 15:34 org.yocto.doc_1.4.1.201811160728.jar
-rw-rw-r-- 1 parallels parallels 7.8K Nov 16 15:34 org.yocto.sdk_1.4.1.201811160728.jar
-rw-rw-r-- 1 parallels parallels 6.7K Nov 16 15:34 org.yocto.sdk2_1.4.1.201811160728.jar
-rw-rw-r-- 1 parallels parallels 6.6K Nov 16 15:34 org.yocto.sdk2.autotools_1.4.1.201811160728.jar
-rw-rw-r-- 1 parallels parallels 6.6K Nov 16 15:34 org.yocto.sdk2.cmake_1.4.1.201811160728.jar

$ ls -lah releng/org.yocto.sdk.repo/target/repository/plugins/
total 7.6M
drwxrwxr-x 2 parallels parallels 4.0K Nov 16 15:34 .
drwxrwxr-x 4 parallels parallels 4.0K Nov 16 15:34 ..
-rw-rw-r-- 1 parallels parallels  16K Nov 16 15:34 org.yocto.cmake.core_1.4.1.201811160728.jar
-rw-rw-r-- 1 parallels parallels  29K Nov 16 15:34 org.yocto.cmake.managedbuilder_1.4.1.201811160728.jar
-rw-rw-r-- 1 parallels parallels  18K Nov 16 15:34 org.yocto.cmake.ui_1.4.1.201811160728.jar
-rw-rw-r-- 1 parallels parallels  40K Nov 16 15:34 org.yocto.docker.launcher_1.4.1.201811160728.jar
-rw-rw-r-- 1 parallels parallels  20K Nov 16 15:34 org.yocto.docker.ui_1.4.1.201811160728.jar
-rw-rw-r-- 1 parallels parallels 7.2M Nov 16 15:34 org.yocto.doc.user_1.4.1.201811160728.jar
-rw-rw-r-- 1 parallels parallels 5.5K Nov 16 15:34 org.yocto.sdk.autotools.core_1.4.1.201811160728.jar
-rw-rw-r-- 1 parallels parallels 4.8K Nov 16 15:34 org.yocto.sdk.autotools.ui_1.4.1.201811160728.jar
-rw-rw-r-- 1 parallels parallels 7.3K Nov 16 15:34 org.yocto.sdk.cmake.core_1.4.1.201811160728.jar
-rw-rw-r-- 1 parallels parallels 4.6K Nov 16 15:34 org.yocto.sdk.cmake.ui_1.4.1.201811160728.jar
-rw-rw-r-- 1 parallels parallels  23K Nov 16 15:34 org.yocto.sdk.core_1.4.1.201811160728.jar
-rw-rw-r-- 1 parallels parallels 8.2K Nov 16 15:34 org.yocto.sdk.docker.launcher_1.4.1.201811160728.jar
-rw-rw-r-- 1 parallels parallels  41K Nov 16 15:34 org.yocto.sdk.docker.ui_1.4.1.201811160728.jar
-rw-rw-r-- 1 parallels parallels 162K Nov 16 15:34 org.yocto.sdk.ide_1.4.1.201811160728.jar
-rw-rw-r-- 1 parallels parallels 5.3K Nov 16 15:34 org.yocto.sdk.ide.doc.user_1.4.1.201811160728.jar
-rw-rw-r-- 1 parallels parallels  12K Nov 16 15:34 org.yocto.sdk.ui_1.4.1.201811160728.jar
-rw-rw-r-- 1 parallels parallels  10K Nov 16 15:34 org.yocto.ui_1.4.1.201811160728.jar

--Chin Huat

________________________________
From: Tim Orling [ticotimo at gmail.com]
Sent: Wednesday, November 14, 2018 2:24 PM
To: Ang, Chin Huat
Cc: eclipse-yocto at yoctoproject.org
Subject: Re: [eclipse-yocto] [PATCH 00/70] Add CROPS container support (cover letter only)

One more observation, some of the features have very terse info in the pom.xml, which really stands out when you do the maven build (excerpt from 'mvn install'):
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Eclipse Yocto Parent 1.4.1-SNAPSHOT ................ SUCCESS [  0.162 s]
[INFO] Yocto Project Eclipse Yocto Target ................. SUCCESS [  0.445 s]
[INFO] Yocto Project SDK IDE .............................. SUCCESS [  0.784 s]
[INFO] Yocto Project CMake Managed Builder ................ SUCCESS [  0.898 s]
[INFO] Yocto Project SDK IDE User Documentation ........... SUCCESS [  0.081 s]
[INFO] Yocto Project SDK (Feature) ........................ SUCCESS [  0.104 s]
[INFO] Yocto Project User Documentation ................... SUCCESS [01:33 min]
[INFO] Yocto Project Documentation (Feature) .............. SUCCESS [  0.064 s]
[INFO] Docker Launcher .................................... SUCCESS [  0.666 s]
[INFO] UI ................................................. SUCCESS [  0.165 s]
[INFO] Docker UI .......................................... SUCCESS [  0.202 s]
[INFO] Yocto Project SDK Core ............................. SUCCESS [  0.221 s]
[INFO] Yocto Project Docker Launcher ...................... SUCCESS [  0.244 s]
[INFO] Yocto Project SDK UI ............................... SUCCESS [  0.425 s]
[INFO] Yocto Project Docker UI ............................ SUCCESS [  0.337 s]
[INFO] Yocto Project SDK Support - Experimental ........... SUCCESS [  0.065 s]
[INFO] Yocto Project Autotools Core ....................... SUCCESS [  0.189 s]
[INFO] Yocto Project Autotools UI ......................... SUCCESS [  0.174 s]
[INFO] Yocto Project SDK Autotools Support - Experimental . SUCCESS [  0.078 s]
[INFO] CMake Core ......................................... SUCCESS [  0.178 s]
[INFO] CMake UI ........................................... SUCCESS [  0.262 s]
[INFO] Yocto Project CMake Core ........................... SUCCESS [  0.199 s]
[INFO] Yocto Project CMake UI ............................. SUCCESS [  0.170 s]
[INFO] Yocto Project SDK CMake Support - Experimental ..... SUCCESS [  0.061 s]
[INFO] Yocto Project SDK Repository ....................... SUCCESS [  4.646 s]
[INFO] Yocto Project Utilities (Feature) 1.4.1-SNAPSHOT ... SUCCESS [  0.035 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 03:49 min
[INFO] Finished at: 2018-11-13T20:36:33-08:00
[INFO] ------------------------------------------------------------------------




On Tue, Nov 13, 2018 at 9:55 PM Tim Orling <ticotimo at gmail.com<mailto:ticotimo at gmail.com>> wrote:
Observations that do not need to be corrected before merge:

Similar to our existing plugins, the new plugin projects are only available from File > New > Project... > C Project or File > New > Project... > C++ Project. Changing that to the new project template engine is out of scope, but it needs to be noted that the user experience will continue to be confusing.

The alpha feature plugins (Autotools and CMake) do not provide any project templates, only Empty. This is also out of scope, but will also be confusing to new users.


Things that should be corrected before merge:

The new features are missing Description and other important information that is displayed to the user during installation, compare for example org.yocto.sdk [1] to org.yocto.sdk2 [2].
Also, the new features are missing any license, for example org.yocto.sdk has a license.html file [3]. Just comparing the folders for org.yocto.sdk and org.yocto.sdk2 will give you hints as to what is missing.

All the new features should have Description and License provided. If these are ever to be built on the autobuilder and provided as binaries by the Yocto Project, a License is absolutely necessary. Having the Description in the installer say "[Enter Feature Description here.]" is an unexpected behavior. In the feature.xml file, it says:

   <description url="http://www.example.com/description">
      [Enter Feature Description here.]
   </description>

   <copyright url="http://www.example.com/copyright">
      [Enter Copyright Description here.]
   </copyright>

   <license url="http://www.example.com/license">
      [Enter License Description here.]
   </license>

This means the user installing the plugin does not know under what license they can use it, what it is, nor does it provide any copyright claim or protection for your employer.

Many of the new plugins are not included in the SDK repo [4], which means they are not included in the archive.zip file nor the p2 repo, so they are not installable except as individual jar files. This means the new plugins are essentially invisible to 99.9% of all users out there. The new plugins/features can be marked as alpha or experimental, but they should not be invisible.

Finally, with such major changes, the version of all the plugins should be bumped. Probably to 2.0.0 to indicate a major change? We have been shipping v1.4.1 plugins for a couple years now... (the original numbering dates back to when the Yocto Project release was 1.4, which is something like 6 years ago).

[1] http://git.yoctoproject.org/cgit/cgit.cgi/eclipse-yocto-contrib/tree/features/org.yocto.sdk/feature.xml?h=cha/yoctoPluginsContainerBuild
[2] http://git.yoctoproject.org/cgit/cgit.cgi/eclipse-yocto-contrib/tree/features/org.yocto.sdk2/feature.xml?h=cha/yoctoPluginsContainerBuild
[3] http://git.yoctoproject.org/cgit/cgit.cgi/eclipse-yocto-contrib/tree/features/org.yocto.sdk/license.html?h=cha/yoctoPluginsContainerBuild
[4] http://git.yoctoproject.org/cgit/cgit.cgi/eclipse-yocto-contrib/tree/releng/org.yocto.sdk.repo/category.xml?h=cha/yoctoPluginsContainerBuild


On Wed, Oct 10, 2018 at 3:53 AM Chin Huat Ang <chin.huat.ang at intel.com<mailto:chin.huat.ang at intel.com>> wrote:
The following patches add a new set of Eclipse Yocto plugins with CROPS
container support for autotools and cmake projects. The new plugins are
written from ground up to improve compatibility with Eclipse CDT and
Docker Tooling so that container build features can be inherited from
CDT or Docker Tooling, and Yocto Project specific features are
implemented as extensions which should also improve compatibility with
third-party plugins.

Autotools project related features continues to be inherited from CDT,
while cmake project has been revamped to improve compatibility with
Managed Build System. Both autotools and cmake project types can be
configured to cross compile using Yocto Project SDK or build tree
toolchain, and container build using CROPS toolchain container is also
supported.

The new plugins are also structured in a way that aligns better with
the corresponding upstream projects or plugins:

  * o.y.cmake.core - generic cmake template & toolchain
  * o.y.cmake.ui - generic cmake UI
  * o.y.docker.launcher - placeholder for extended container utils
  * o.y.docker.ui - placeholder for extended container UI
  * o.y.sdk.autotools.core - YP autotools toolchain support
  * o.y.sdk.autotools.ui - convert to YP autotools project wizard
  * o.y.sdk.cmake.core - YP cmake toolchain support
  * o.y.sdk.cmake.ui - convert to YP cmake project wizard
  * o.y.sdk.core - common YP utils, e.g. preferences.
  * o.y.sdk.docker.launcher - YP CROPS container command launcher
  * o.y.sdk.docker.ui - YP CROPS container UI
  * o.y.sdk.ui - common YP UI, e.g. decorations.
  * o.y.ui - generic JFace editors

The patches beginning with commit 5fbe39b6effebab3131f119422fcb4d40e5f0992:

  org.yocto.ui: add new or extended JFace field editors

can be found at:

  http://git.yoctoproject.org/cgit/cgit.cgi/eclipse-yocto-contrib/log/?h=cha/yoctoPluginsContainerBuild

Chin Huat Ang (69):
  org.yocto.ui: add new or extended JFace field editors
  org.yocto.cmake.core: add generic cmake build system support
  org.yocto.cmake.core: fix NLS missing message warnings
  org.yocto.cmake.core: expose CMakeMakefileGenerator as API
  org.yocto.cmake.ui: add CMake build console
  org.yocto.sdk.core: add Yocto Project nature and preferences
  org.yocto.sdk.ui: add Yocto Project preference dialogs and field
    editors
  org.yocto.sdk.cmake.core: add Yocto Project CMake toolchain
  org.yocto.sdk.autotools.core: add Yocto Project GNU Autotools
    toolchain
  org.yocto.docker.launcher: fork container command launcher
  org.yocto.docker.ui: add generic container-related UI
  org.yocto.sdk.docker.launcher: add CROPS-aware container command
    launcher
  org.yocto.sdk.docker.ui: add Yocto Project CROPS-aware UI
  Build new plugins using maven
  Bump new plugins' version to 1.4.1
  org.yocto.sdk.docker.ui: fix broken externalized strings
  org.yocto.sdk.ui: clean up
  org.yocto.ui: fix IndexOutOfBoundsException
  org.yocto.sdk.cmake.core: validate project preference
  org.yocto.sdk.ui: show property page when nature is enabled
  org.yocto.sdk.docker.ui: manage profiles in project property page
  org.yocto.sdk.docker.ui: emphasize profile management
  org.yocto.sdk.core: auto-detect SDK installation
  org.yocto.sdk.core: auto-detect build tree toolchain
  org.yocto.sdk.core: refactor environment setup script handling
  Streamline YoctoProjectProfilePreferences
  org.yocto.sdk.cmake.core: improve builder error message
  org.yocto.sdk.ui: streamline profile decorator
  org.yocto.sdk.docker.ui: relax container path validation
  org.yocto.sdk.cmake.core: cosmetic fix
  org.yocto.cmake.core: don't resolve cmake executable path
  org.yocto.docker.ui: don't reset value when container mode changes
  org.yocto.sdk.docker.ui: toggling container mode resets editor value
  org.yocto.sdk.core: use consistent naming for detected profiles
  org.yocto.sdk.autotools.core: make YP toolchain compatible with
    upstream
  org.yocto.sdk.releng: add project set file for new plugins
  README.dev: update to Eclipse Photon release
  Improve preferences default values and initial values
  org.yocto.cmake.ui: add import wizard
  org.yocto.cmake.core: fix incorrect cmake console ID
  org.yocto.cmake.ui: fix externalized strings
  org.yocto.cmake.core: add CMake nature
  org.yocto.cmake.core: generate CMake build files only once
  org.yocto.cmake.ui: add CMake nature to imported project
  org.yocto.cmake.ui: add regenerate CMake build files menu option
  org.yocto.cmake.ui: externalize import wizard string
  org.yocto.cmake.ui: import project with cmake toolchain only
  org.yocto.cmake.core: enable ELF parser
  org.yocto.sdk.cmake.core: enable ELF parser
  org.yocto.sdk.core: fix duplicated preference name
  org.yocto.cmake.core: fix default build type
  org.yocto.sdk.ui: remove generic enable Yocto Project nature action
  org.yocto.sdk.cmake.ui: configure as Yocto Project CMake project
  pom.xml: add org.yocto.sdk.cmake.ui
  org.yocto.sdk.cmake.core: fix incorrect builder
  org.yocto.sdk.docker.launcher: fix container build
  org.yocto.cmake.core: improve makefile generation
  org.yocto.cmake.ui: improve cmake regeneration action
  org.yocto.sdk.docker.ui: validate container build setting
  org.yocto.sdk.autotools.core: clean up plugin.xml
  org.yocto.sdk.autotools.ui: configure as Yocto Project autotools
    project
  pom.xml: add org.yocto.sdk.autotools.ui plugin
  org.yocto.sdk.docker.ui: fix project preferences store
  org.yocto.sdk.docker.ui: add missing validation
  org.yocto.sdk.docker.ui: fix project preferences persistence
  Temporarily disable sysroot option
  org.yocto.sdk.docker.ui: fix missing validation
  org.yocto.cmake.ui: import cmake project with fixed toolchain
  org.yocto.sdk.autotools.ui: fix autotools toolchain settings

cheeyang (1):
  eclipse-yocto-alpha.psf : add org.yocto.sdk.autotools.ui and
    org.yocto.sdk.cmake.ui

 README.dev                                         |    6 +-
 plugins/org.yocto.cmake.core/.classpath            |    7 +
 plugins/org.yocto.cmake.core/.project              |   28 +
 .../.settings/org.eclipse.jdt.core.prefs           |    7 +
 plugins/org.yocto.cmake.core/META-INF/MANIFEST.MF  |   13 +
 .../OSGI-INF/l10n/bundle.properties                |   19 +
 plugins/org.yocto.cmake.core/build.properties      |    7 +
 plugins/org.yocto.cmake.core/plugin.xml            |  296 ++++
 plugins/org.yocto.cmake.core/pom.xml               |   14 +
 .../yocto/cmake/core/CMakeMakefileGenerator.java   |  248 +++
 .../src/org/yocto/cmake/core/CMakeNature.java      |   70 +
 .../src/org/yocto/cmake/core/Messages.java         |   32 +
 .../yocto/cmake/core/NewCMakeProjectProcess.java   |   63 +
 .../org/yocto/cmake/core/internal/Activator.java   |   20 +
 .../yocto/cmake/core/internal/StreamGobbler.java   |   46 +
 .../src/org/yocto/cmake/core/messages.properties   |    8 +
 .../HelloWorldCCMakeProject/src/CMakeLists.txt     |   34 +
 .../HelloWorldCCMakeProject/src/main.c             |   21 +
 .../HelloWorldCCMakeProject/template.properties    |   31 +
 .../HelloWorldCCMakeProject/template.xml           |   56 +
 .../HelloWorldCPPCMakeProject/src/CMakeLists.txt   |   34 +
 .../HelloWorldCPPCMakeProject/src/main.cpp         |   21 +
 .../HelloWorldCPPCMakeProject/template.properties  |   31 +
 .../HelloWorldCPPCMakeProject/template.xml         |   56 +
 plugins/org.yocto.cmake.ui/.classpath              |    7 +
 plugins/org.yocto.cmake.ui/.project                |   28 +
 .../.settings/org.eclipse.jdt.core.prefs           |    7 +
 plugins/org.yocto.cmake.ui/META-INF/MANIFEST.MF    |   21 +
 .../OSGI-INF/l10n/bundle.properties                |    2 +
 plugins/org.yocto.cmake.ui/build.properties        |    7 +
 plugins/org.yocto.cmake.ui/plugin.xml              |   89 ++
 plugins/org.yocto.cmake.ui/pom.xml                 |   14 +
 .../src/org/yocto/cmake/ui/Messages.java           |   37 +
 .../src/org/yocto/cmake/ui/RegenerateHandler.java  |  150 ++
 .../src/org/yocto/cmake/ui/internal/Activator.java |   62 +
 .../org/yocto/cmake/ui/internal/CMakeConsole.java  |   47 +
 .../yocto/cmake/ui/internal/CMakeImportWizard.java |  136 ++
 .../cmake/ui/internal/CMakeImportWizardPage.java   |   40 +
 .../src/org/yocto/cmake/ui/messages.properties     |   13 +
 plugins/org.yocto.docker.launcher/.classpath       |    7 +
 plugins/org.yocto.docker.launcher/.project         |   28 +
 .../.settings/org.eclipse.jdt.core.prefs           |    7 +
 .../org.yocto.docker.launcher/META-INF/MANIFEST.MF |   21 +
 .../OSGI-INF/l10n/bundle.properties                |    2 +
 plugins/org.yocto.docker.launcher/build.properties |    5 +
 plugins/org.yocto.docker.launcher/pom.xml          |   14 +
 .../docker/launcher/ContainerCommandLauncher.java  |  446 ++++++
 .../launcher/ContainerCommandLauncherFactory.java  |  241 +++
 .../yocto/docker/launcher/ContainerLauncher.java   | 1601 ++++++++++++++++++++
 .../yocto/docker/launcher/internal/Activator.java  |   42 +
 plugins/org.yocto.docker.ui/.classpath             |    7 +
 plugins/org.yocto.docker.ui/.project               |   28 +
 .../.settings/org.eclipse.jdt.core.prefs           |    7 +
 plugins/org.yocto.docker.ui/META-INF/MANIFEST.MF   |   14 +
 .../OSGI-INF/l10n/bundle.properties                |    2 +
 plugins/org.yocto.docker.ui/build.properties       |    6 +
 plugins/org.yocto.docker.ui/pom.xml                |   14 +
 .../ui/dialogs/AbstractContainerPathDialog.java    |  180 +++
 .../ui/dialogs/ContainerDirectoryDialog.java       |   59 +
 .../docker/ui/dialogs/ContainerFileDialog.java     |   58 +
 .../editors/AbstractContainerPathFieldEditor.java  |  132 ++
 .../ui/editors/ContainerDirectoryFieldEditor.java  |   93 ++
 .../ui/editors/ContainerFileFieldEditor.java       |   93 ++
 .../org/yocto/docker/ui/internal/Activator.java    |   32 +
 plugins/org.yocto.sdk.autotools.core/.classpath    |    7 +
 plugins/org.yocto.sdk.autotools.core/.project      |   28 +
 .../.settings/org.eclipse.jdt.core.prefs           |    7 +
 .../META-INF/MANIFEST.MF                           |   16 +
 .../OSGI-INF/l10n/bundle.properties                |    5 +
 .../org.yocto.sdk.autotools.core/build.properties  |    7 +
 plugins/org.yocto.sdk.autotools.core/plugin.xml    |   63 +
 plugins/org.yocto.sdk.autotools.core/pom.xml       |   14 +
 .../sdk/autotools/core/internal/Activator.java     |   42 +
 .../YoctoAutotoolsEnvironmentVariableSupplier.java |   38 +
 plugins/org.yocto.sdk.autotools.ui/.classpath      |    7 +
 plugins/org.yocto.sdk.autotools.ui/.project        |   28 +
 .../.settings/org.eclipse.jdt.core.prefs           |    7 +
 .../META-INF/MANIFEST.MF                           |   18 +
 .../org.yocto.sdk.autotools.ui/build.properties    |    5 +
 plugins/org.yocto.sdk.autotools.ui/plugin.xml      |   39 +
 plugins/org.yocto.sdk.autotools.ui/pom.xml         |   14 +
 .../src/org/yocto/sdk/autotools/ui/Activator.java  |   66 +
 ...onfigureYoctoProjectAutotoolsProjectAction.java |   33 +
 plugins/org.yocto.sdk.cmake.core/.classpath        |    7 +
 plugins/org.yocto.sdk.cmake.core/.project          |   28 +
 .../.settings/org.eclipse.jdt.core.prefs           |    7 +
 .../org.yocto.sdk.cmake.core/META-INF/MANIFEST.MF  |   16 +
 .../OSGI-INF/l10n/bundle.properties                |    6 +
 plugins/org.yocto.sdk.cmake.core/build.properties  |    7 +
 plugins/org.yocto.sdk.cmake.core/plugin.xml        |  112 ++
 plugins/org.yocto.sdk.cmake.core/pom.xml           |   14 +
 .../src/org/yocto/sdk/cmake/core/Messages.java     |   29 +
 .../core/YoctoProjectCMakeMakefileGenerator.java   |   72 +
 .../yocto/sdk/cmake/core/internal/Activator.java   |   48 +
 .../org/yocto/sdk/cmake/core/messages.properties   |    5 +
 plugins/org.yocto.sdk.cmake.ui/.classpath          |    7 +
 plugins/org.yocto.sdk.cmake.ui/.project            |   28 +
 .../.settings/org.eclipse.jdt.core.prefs           |    7 +
 .../org.yocto.sdk.cmake.ui/META-INF/MANIFEST.MF    |   14 +
 .../OSGI-INF/l10n/bundle.properties                |    4 +
 plugins/org.yocto.sdk.cmake.ui/build.properties    |    6 +
 plugins/org.yocto.sdk.cmake.ui/plugin.xml          |   39 +
 plugins/org.yocto.sdk.cmake.ui/pom.xml             |   14 +
 .../src/org/yocto/sdk/cmake/ui/Activator.java      |   66 +
 .../ConfigureYoctoProjectCMakeProjectAction.java   |   21 +
 plugins/org.yocto.sdk.core/.classpath              |    7 +
 plugins/org.yocto.sdk.core/.project                |   28 +
 .../.settings/org.eclipse.jdt.core.prefs           |    7 +
 plugins/org.yocto.sdk.core/META-INF/MANIFEST.MF    |   20 +
 .../OSGI-INF/l10n/bundle.properties                |    4 +
 plugins/org.yocto.sdk.core/build.properties        |    7 +
 plugins/org.yocto.sdk.core/plugin.xml              |   14 +
 plugins/org.yocto.sdk.core/pom.xml                 |   14 +
 .../core/YoctoProjectDynamicVariableResolver.java  |   43 +
 .../core/YoctoProjectEnvironmentSetupScript.java   |  117 ++
 .../YoctoProjectEnvironmentVariableSupplier.java   |   86 ++
 .../src/org/yocto/sdk/core/YoctoProjectNature.java |   46 +
 .../yocto/sdk/core/YoctoProjectQemubootConf.java   |  139 ++
 .../org/yocto/sdk/core/YoctoProjectSDKVersion.java |  111 ++
 .../src/org/yocto/sdk/core/internal/Activator.java |   50 +
 .../preference/YoctoProjectProfilePreferences.java |  195 +++
 .../preference/YoctoProjectProjectPreferences.java |  117 ++
 .../YoctoProjectWorkspacePreferences.java          |  315 ++++
 plugins/org.yocto.sdk.docker.launcher/.classpath   |    7 +
 plugins/org.yocto.sdk.docker.launcher/.project     |   28 +
 .../.settings/org.eclipse.jdt.core.prefs           |    7 +
 .../META-INF/MANIFEST.MF                           |   17 +
 .../OSGI-INF/l10n/bundle.properties                |    3 +
 .../org.yocto.sdk.docker.launcher/build.properties |    7 +
 plugins/org.yocto.sdk.docker.launcher/plugin.xml   |   12 +
 plugins/org.yocto.sdk.docker.launcher/pom.xml      |   14 +
 .../sdk/docker/launcher/internal/Activator.java    |   32 +
 .../YoctoCropsContainerCommandLauncher.java        |   33 +
 .../YoctoCropsContainerCommandLauncherFactory.java |   61 +
 .../internal/YoctoCropsContainerLauncher.java      |  111 ++
 plugins/org.yocto.sdk.docker.ui/.classpath         |    7 +
 plugins/org.yocto.sdk.docker.ui/.project           |   28 +
 .../.settings/org.eclipse.jdt.core.prefs           |    7 +
 .../org.yocto.sdk.docker.ui/META-INF/MANIFEST.MF   |   25 +
 .../OSGI-INF/l10n/bundle.properties                |    5 +
 plugins/org.yocto.sdk.docker.ui/build.properties   |    7 +
 plugins/org.yocto.sdk.docker.ui/plugin.xml         |   26 +
 plugins/org.yocto.sdk.docker.ui/pom.xml            |   14 +
 .../org/yocto/sdk/docker/ui/dialogs/Messages.java  |   38 +
 .../ui/dialogs/YoctoProjectPreferencePage.java     |  307 ++++
 .../ui/dialogs/YoctoProjectPropertyPage.java       |  356 +++++
 .../sdk/docker/ui/dialogs/messages.properties      |   14 +
 .../org/yocto/sdk/docker/ui/editors/Messages.java  |   62 +
 .../YoctoProjectProfileComboFieldEditor.java       |  390 +++++
 .../editors/YoctoProjectProfileComposedEditor.java |  417 +++++
 .../sdk/docker/ui/editors/messages.properties      |   38 +
 .../yocto/sdk/docker/ui/internal/Activator.java    |   52 +
 plugins/org.yocto.sdk.ui/.classpath                |    7 +
 plugins/org.yocto.sdk.ui/.project                  |   28 +
 .../.settings/org.eclipse.jdt.core.prefs           |    7 +
 plugins/org.yocto.sdk.ui/META-INF/MANIFEST.MF      |   21 +
 .../OSGI-INF/l10n/bundle.properties                |    8 +
 plugins/org.yocto.sdk.ui/build.properties          |    7 +
 plugins/org.yocto.sdk.ui/icons/y.gif               |  Bin 0 -> 170 bytes
 plugins/org.yocto.sdk.ui/plugin.xml                |   35 +
 plugins/org.yocto.sdk.ui/pom.xml                   |   14 +
 .../yocto/sdk/ui/actions/DisableNatureAction.java  |   98 ++
 .../yocto/sdk/ui/actions/EnableNatureAction.java   |  188 +++
 .../src/org/yocto/sdk/ui/actions/Messages.java     |   26 +
 .../org/yocto/sdk/ui/actions/messages.properties   |    2 +
 .../decorators/YoctoProjectProfileDecorator.java   |   90 ++
 .../src/org/yocto/sdk/ui/internal/Activator.java   |   62 +
 plugins/org.yocto.ui/.classpath                    |    7 +
 plugins/org.yocto.ui/.project                      |   28 +
 .../.settings/org.eclipse.jdt.core.prefs           |    7 +
 plugins/org.yocto.ui/META-INF/MANIFEST.MF          |   12 +
 .../org.yocto.ui/OSGI-INF/l10n/bundle.properties   |    2 +
 plugins/org.yocto.ui/build.properties              |    6 +
 plugins/org.yocto.ui/pom.xml                       |   14 +
 .../org/yocto/ui/editors/BooleanFieldEditor2.java  |   34 +
 .../org/yocto/ui/editors/ComboFieldEditor2.java    |  210 +++
 .../src/org/yocto/ui/editors/RadioFieldEditor.java |  173 +++
 .../org/yocto/ui/editors/StringFieldEditor2.java   |   37 +
 .../src/org/yocto/ui/internal/Activator.java       |   62 +
 pom.xml                                            |   15 +
 .../projectsets/eclipse-yocto-alpha.psf            |   35 +
 181 files changed, 10645 insertions(+), 3 deletions(-)
 create mode 100644 plugins/org.yocto.cmake.core/.classpath
 create mode 100644 plugins/org.yocto.cmake.core/.project
 create mode 100644 plugins/org.yocto.cmake.core/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/org.yocto.cmake.core/META-INF/MANIFEST.MF
 create mode 100644 plugins/org.yocto.cmake.core/OSGI-INF/l10n/bundle.properties
 create mode 100644 plugins/org.yocto.cmake.core/build.properties
 create mode 100644 plugins/org.yocto.cmake.core/plugin.xml
 create mode 100755 plugins/org.yocto.cmake.core/pom.xml
 create mode 100644 plugins/org.yocto.cmake.core/src/org/yocto/cmake/core/CMakeMakefileGenerator.java
 create mode 100644 plugins/org.yocto.cmake.core/src/org/yocto/cmake/core/CMakeNature.java
 create mode 100644 plugins/org.yocto.cmake.core/src/org/yocto/cmake/core/Messages.java
 create mode 100644 plugins/org.yocto.cmake.core/src/org/yocto/cmake/core/NewCMakeProjectProcess.java
 create mode 100644 plugins/org.yocto.cmake.core/src/org/yocto/cmake/core/internal/Activator.java
 create mode 100644 plugins/org.yocto.cmake.core/src/org/yocto/cmake/core/internal/StreamGobbler.java
 create mode 100644 plugins/org.yocto.cmake.core/src/org/yocto/cmake/core/messages.properties
 create mode 100644 plugins/org.yocto.cmake.core/templates/projecttemplates/HelloWorldCCMakeProject/src/CMakeLists.txt
 create mode 100644 plugins/org.yocto.cmake.core/templates/projecttemplates/HelloWorldCCMakeProject/src/main.c
 create mode 100644 plugins/org.yocto.cmake.core/templates/projecttemplates/HelloWorldCCMakeProject/template.properties
 create mode 100644 plugins/org.yocto.cmake.core/templates/projecttemplates/HelloWorldCCMakeProject/template.xml
 create mode 100644 plugins/org.yocto.cmake.core/templates/projecttemplates/HelloWorldCPPCMakeProject/src/CMakeLists.txt
 create mode 100644 plugins/org.yocto.cmake.core/templates/projecttemplates/HelloWorldCPPCMakeProject/src/main.cpp
 create mode 100644 plugins/org.yocto.cmake.core/templates/projecttemplates/HelloWorldCPPCMakeProject/template.properties
 create mode 100644 plugins/org.yocto.cmake.core/templates/projecttemplates/HelloWorldCPPCMakeProject/template.xml
 create mode 100644 plugins/org.yocto.cmake.ui/.classpath
 create mode 100644 plugins/org.yocto.cmake.ui/.project
 create mode 100644 plugins/org.yocto.cmake.ui/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/org.yocto.cmake.ui/META-INF/MANIFEST.MF
 create mode 100644 plugins/org.yocto.cmake.ui/OSGI-INF/l10n/bundle.properties
 create mode 100644 plugins/org.yocto.cmake.ui/build.properties
 create mode 100644 plugins/org.yocto.cmake.ui/plugin.xml
 create mode 100755 plugins/org.yocto.cmake.ui/pom.xml
 create mode 100644 plugins/org.yocto.cmake.ui/src/org/yocto/cmake/ui/Messages.java
 create mode 100644 plugins/org.yocto.cmake.ui/src/org/yocto/cmake/ui/RegenerateHandler.java
 create mode 100644 plugins/org.yocto.cmake.ui/src/org/yocto/cmake/ui/internal/Activator.java
 create mode 100644 plugins/org.yocto.cmake.ui/src/org/yocto/cmake/ui/internal/CMakeConsole.java
 create mode 100644 plugins/org.yocto.cmake.ui/src/org/yocto/cmake/ui/internal/CMakeImportWizard.java
 create mode 100644 plugins/org.yocto.cmake.ui/src/org/yocto/cmake/ui/internal/CMakeImportWizardPage.java
 create mode 100644 plugins/org.yocto.cmake.ui/src/org/yocto/cmake/ui/messages.properties
 create mode 100644 plugins/org.yocto.docker.launcher/.classpath
 create mode 100644 plugins/org.yocto.docker.launcher/.project
 create mode 100644 plugins/org.yocto.docker.launcher/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/org.yocto.docker.launcher/META-INF/MANIFEST.MF
 create mode 100644 plugins/org.yocto.docker.launcher/OSGI-INF/l10n/bundle.properties
 create mode 100644 plugins/org.yocto.docker.launcher/build.properties
 create mode 100755 plugins/org.yocto.docker.launcher/pom.xml
 create mode 100644 plugins/org.yocto.docker.launcher/src/org/yocto/docker/launcher/ContainerCommandLauncher.java
 create mode 100644 plugins/org.yocto.docker.launcher/src/org/yocto/docker/launcher/ContainerCommandLauncherFactory.java
 create mode 100644 plugins/org.yocto.docker.launcher/src/org/yocto/docker/launcher/ContainerLauncher.java
 create mode 100644 plugins/org.yocto.docker.launcher/src/org/yocto/docker/launcher/internal/Activator.java
 create mode 100644 plugins/org.yocto.docker.ui/.classpath
 create mode 100644 plugins/org.yocto.docker.ui/.project
 create mode 100644 plugins/org.yocto.docker.ui/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/org.yocto.docker.ui/META-INF/MANIFEST.MF
 create mode 100644 plugins/org.yocto.docker.ui/OSGI-INF/l10n/bundle.properties
 create mode 100644 plugins/org.yocto.docker.ui/build.properties
 create mode 100755 plugins/org.yocto.docker.ui/pom.xml
 create mode 100644 plugins/org.yocto.docker.ui/src/org/yocto/docker/ui/dialogs/AbstractContainerPathDialog.java
 create mode 100644 plugins/org.yocto.docker.ui/src/org/yocto/docker/ui/dialogs/ContainerDirectoryDialog.java
 create mode 100644 plugins/org.yocto.docker.ui/src/org/yocto/docker/ui/dialogs/ContainerFileDialog.java
 create mode 100644 plugins/org.yocto.docker.ui/src/org/yocto/docker/ui/editors/AbstractContainerPathFieldEditor.java
 create mode 100644 plugins/org.yocto.docker.ui/src/org/yocto/docker/ui/editors/ContainerDirectoryFieldEditor.java
 create mode 100644 plugins/org.yocto.docker.ui/src/org/yocto/docker/ui/editors/ContainerFileFieldEditor.java
 create mode 100644 plugins/org.yocto.docker.ui/src/org/yocto/docker/ui/internal/Activator.java
 create mode 100644 plugins/org.yocto.sdk.autotools.core/.classpath
 create mode 100644 plugins/org.yocto.sdk.autotools.core/.project
 create mode 100644 plugins/org.yocto.sdk.autotools.core/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/org.yocto.sdk.autotools.core/META-INF/MANIFEST.MF
 create mode 100644 plugins/org.yocto.sdk.autotools.core/OSGI-INF/l10n/bundle.properties
 create mode 100644 plugins/org.yocto.sdk.autotools.core/build.properties
 create mode 100644 plugins/org.yocto.sdk.autotools.core/plugin.xml
 create mode 100755 plugins/org.yocto.sdk.autotools.core/pom.xml
 create mode 100644 plugins/org.yocto.sdk.autotools.core/src/org/yocto/sdk/autotools/core/internal/Activator.java
 create mode 100644 plugins/org.yocto.sdk.autotools.core/src/org/yocto/sdk/autotools/core/internal/YoctoAutotoolsEnvironmentVariableSupplier.java
 create mode 100644 plugins/org.yocto.sdk.autotools.ui/.classpath
 create mode 100644 plugins/org.yocto.sdk.autotools.ui/.project
 create mode 100644 plugins/org.yocto.sdk.autotools.ui/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/org.yocto.sdk.autotools.ui/META-INF/MANIFEST.MF
 create mode 100644 plugins/org.yocto.sdk.autotools.ui/build.properties
 create mode 100644 plugins/org.yocto.sdk.autotools.ui/plugin.xml
 create mode 100755 plugins/org.yocto.sdk.autotools.ui/pom.xml
 create mode 100644 plugins/org.yocto.sdk.autotools.ui/src/org/yocto/sdk/autotools/ui/Activator.java
 create mode 100644 plugins/org.yocto.sdk.autotools.ui/src/org/yocto/sdk/autotools/ui/ConfigureYoctoProjectAutotoolsProjectAction.java
 create mode 100644 plugins/org.yocto.sdk.cmake.core/.classpath
 create mode 100644 plugins/org.yocto.sdk.cmake.core/.project
 create mode 100644 plugins/org.yocto.sdk.cmake.core/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/org.yocto.sdk.cmake.core/META-INF/MANIFEST.MF
 create mode 100644 plugins/org.yocto.sdk.cmake.core/OSGI-INF/l10n/bundle.properties
 create mode 100644 plugins/org.yocto.sdk.cmake.core/build.properties
 create mode 100644 plugins/org.yocto.sdk.cmake.core/plugin.xml
 create mode 100755 plugins/org.yocto.sdk.cmake.core/pom.xml
 create mode 100644 plugins/org.yocto.sdk.cmake.core/src/org/yocto/sdk/cmake/core/Messages.java
 create mode 100644 plugins/org.yocto.sdk.cmake.core/src/org/yocto/sdk/cmake/core/YoctoProjectCMakeMakefileGenerator.java
 create mode 100644 plugins/org.yocto.sdk.cmake.core/src/org/yocto/sdk/cmake/core/internal/Activator.java
 create mode 100644 plugins/org.yocto.sdk.cmake.core/src/org/yocto/sdk/cmake/core/messages.properties
 create mode 100644 plugins/org.yocto.sdk.cmake.ui/.classpath
 create mode 100644 plugins/org.yocto.sdk.cmake.ui/.project
 create mode 100644 plugins/org.yocto.sdk.cmake.ui/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/org.yocto.sdk.cmake.ui/META-INF/MANIFEST.MF
 create mode 100644 plugins/org.yocto.sdk.cmake.ui/OSGI-INF/l10n/bundle.properties
 create mode 100644 plugins/org.yocto.sdk.cmake.ui/build.properties
 create mode 100644 plugins/org.yocto.sdk.cmake.ui/plugin.xml
 create mode 100755 plugins/org.yocto.sdk.cmake.ui/pom.xml
 create mode 100644 plugins/org.yocto.sdk.cmake.ui/src/org/yocto/sdk/cmake/ui/Activator.java
 create mode 100644 plugins/org.yocto.sdk.cmake.ui/src/org/yocto/sdk/cmake/ui/ConfigureYoctoProjectCMakeProjectAction.java
 create mode 100644 plugins/org.yocto.sdk.core/.classpath
 create mode 100644 plugins/org.yocto.sdk.core/.project
 create mode 100644 plugins/org.yocto.sdk.core/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/org.yocto.sdk.core/META-INF/MANIFEST.MF
 create mode 100644 plugins/org.yocto.sdk.core/OSGI-INF/l10n/bundle.properties
 create mode 100644 plugins/org.yocto.sdk.core/build.properties
 create mode 100644 plugins/org.yocto.sdk.core/plugin.xml
 create mode 100755 plugins/org.yocto.sdk.core/pom.xml
 create mode 100644 plugins/org.yocto.sdk.core/src/org/yocto/sdk/core/YoctoProjectDynamicVariableResolver.java
 create mode 100644 plugins/org.yocto.sdk.core/src/org/yocto/sdk/core/YoctoProjectEnvironmentSetupScript.java
 create mode 100644 plugins/org.yocto.sdk.core/src/org/yocto/sdk/core/YoctoProjectEnvironmentVariableSupplier.java
 create mode 100644 plugins/org.yocto.sdk.core/src/org/yocto/sdk/core/YoctoProjectNature.java
 create mode 100644 plugins/org.yocto.sdk.core/src/org/yocto/sdk/core/YoctoProjectQemubootConf.java
 create mode 100644 plugins/org.yocto.sdk.core/src/org/yocto/sdk/core/YoctoProjectSDKVersion.java
 create mode 100644 plugins/org.yocto.sdk.core/src/org/yocto/sdk/core/internal/Activator.java
 create mode 100644 plugins/org.yocto.sdk.core/src/org/yocto/sdk/core/preference/YoctoProjectProfilePreferences.java
 create mode 100644 plugins/org.yocto.sdk.core/src/org/yocto/sdk/core/preference/YoctoProjectProjectPreferences.java
 create mode 100644 plugins/org.yocto.sdk.core/src/org/yocto/sdk/core/preference/YoctoProjectWorkspacePreferences.java
 create mode 100644 plugins/org.yocto.sdk.docker.launcher/.classpath
 create mode 100644 plugins/org.yocto.sdk.docker.launcher/.project
 create mode 100644 plugins/org.yocto.sdk.docker.launcher/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/org.yocto.sdk.docker.launcher/META-INF/MANIFEST.MF
 create mode 100644 plugins/org.yocto.sdk.docker.launcher/OSGI-INF/l10n/bundle.properties
 create mode 100644 plugins/org.yocto.sdk.docker.launcher/build.properties
 create mode 100644 plugins/org.yocto.sdk.docker.launcher/plugin.xml
 create mode 100755 plugins/org.yocto.sdk.docker.launcher/pom.xml
 create mode 100644 plugins/org.yocto.sdk.docker.launcher/src/org/yocto/sdk/docker/launcher/internal/Activator.java
 create mode 100644 plugins/org.yocto.sdk.docker.launcher/src/org/yocto/sdk/docker/launcher/internal/YoctoCropsContainerCommandLauncher.java
 create mode 100644 plugins/org.yocto.sdk.docker.launcher/src/org/yocto/sdk/docker/launcher/internal/YoctoCropsContainerCommandLauncherFactory.java
 create mode 100644 plugins/org.yocto.sdk.docker.launcher/src/org/yocto/sdk/docker/launcher/internal/YoctoCropsContainerLauncher.java
 create mode 100644 plugins/org.yocto.sdk.docker.ui/.classpath
 create mode 100644 plugins/org.yocto.sdk.docker.ui/.project
 create mode 100644 plugins/org.yocto.sdk.docker.ui/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/org.yocto.sdk.docker.ui/META-INF/MANIFEST.MF
 create mode 100644 plugins/org.yocto.sdk.docker.ui/OSGI-INF/l10n/bundle.properties
 create mode 100644 plugins/org.yocto.sdk.docker.ui/build.properties
 create mode 100644 plugins/org.yocto.sdk.docker.ui/plugin.xml
 create mode 100755 plugins/org.yocto.sdk.docker.ui/pom.xml
 create mode 100644 plugins/org.yocto.sdk.docker.ui/src/org/yocto/sdk/docker/ui/dialogs/Messages.java
 create mode 100644 plugins/org.yocto.sdk.docker.ui/src/org/yocto/sdk/docker/ui/dialogs/YoctoProjectPreferencePage.java
 create mode 100644 plugins/org.yocto.sdk.docker.ui/src/org/yocto/sdk/docker/ui/dialogs/YoctoProjectPropertyPage.java
 create mode 100644 plugins/org.yocto.sdk.docker.ui/src/org/yocto/sdk/docker/ui/dialogs/messages.properties
 create mode 100644 plugins/org.yocto.sdk.docker.ui/src/org/yocto/sdk/docker/ui/editors/Messages.java
 create mode 100644 plugins/org.yocto.sdk.docker.ui/src/org/yocto/sdk/docker/ui/editors/YoctoProjectProfileComboFieldEditor.java
 create mode 100644 plugins/org.yocto.sdk.docker.ui/src/org/yocto/sdk/docker/ui/editors/YoctoProjectProfileComposedEditor.java
 create mode 100644 plugins/org.yocto.sdk.docker.ui/src/org/yocto/sdk/docker/ui/editors/messages.properties
 create mode 100644 plugins/org.yocto.sdk.docker.ui/src/org/yocto/sdk/docker/ui/internal/Activator.java
 create mode 100644 plugins/org.yocto.sdk.ui/.classpath
 create mode 100644 plugins/org.yocto.sdk.ui/.project
 create mode 100644 plugins/org.yocto.sdk.ui/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/org.yocto.sdk.ui/META-INF/MANIFEST.MF
 create mode 100644 plugins/org.yocto.sdk.ui/OSGI-INF/l10n/bundle.properties
 create mode 100644 plugins/org.yocto.sdk.ui/build.properties
 create mode 100644 plugins/org.yocto.sdk.ui/icons/y.gif
 create mode 100644 plugins/org.yocto.sdk.ui/plugin.xml
 create mode 100755 plugins/org.yocto.sdk.ui/pom.xml
 create mode 100644 plugins/org.yocto.sdk.ui/src/org/yocto/sdk/ui/actions/DisableNatureAction.java
 create mode 100644 plugins/org.yocto.sdk.ui/src/org/yocto/sdk/ui/actions/EnableNatureAction.java
 create mode 100644 plugins/org.yocto.sdk.ui/src/org/yocto/sdk/ui/actions/Messages.java
 create mode 100644 plugins/org.yocto.sdk.ui/src/org/yocto/sdk/ui/actions/messages.properties
 create mode 100644 plugins/org.yocto.sdk.ui/src/org/yocto/sdk/ui/decorators/YoctoProjectProfileDecorator.java
 create mode 100644 plugins/org.yocto.sdk.ui/src/org/yocto/sdk/ui/internal/Activator.java
 create mode 100644 plugins/org.yocto.ui/.classpath
 create mode 100644 plugins/org.yocto.ui/.project
 create mode 100644 plugins/org.yocto.ui/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/org.yocto.ui/META-INF/MANIFEST.MF
 create mode 100644 plugins/org.yocto.ui/OSGI-INF/l10n/bundle.properties
 create mode 100644 plugins/org.yocto.ui/build.properties
 create mode 100755 plugins/org.yocto.ui/pom.xml
 create mode 100644 plugins/org.yocto.ui/src/org/yocto/ui/editors/BooleanFieldEditor2.java
 create mode 100644 plugins/org.yocto.ui/src/org/yocto/ui/editors/ComboFieldEditor2.java
 create mode 100644 plugins/org.yocto.ui/src/org/yocto/ui/editors/RadioFieldEditor.java
 create mode 100644 plugins/org.yocto.ui/src/org/yocto/ui/editors/StringFieldEditor2.java
 create mode 100644 plugins/org.yocto.ui/src/org/yocto/ui/internal/Activator.java
 create mode 100644 releng/org.yocto.sdk.releng/projectsets/eclipse-yocto-alpha.psf

--
2.7.4

_______________________________________________
eclipse-yocto mailing list
eclipse-yocto at yoctoproject.org<mailto:eclipse-yocto at yoctoproject.org>
https://lists.yoctoproject.org/listinfo/eclipse-yocto
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/eclipse-yocto/attachments/20181116/b6a177a8/attachment-0001.html>


More information about the eclipse-yocto mailing list