[eclipse-poky] Removal of RSE references
Lewis, ScottX
scottx.lewis at intel.com
Tue Feb 13 12:21:30 PST 2018
Hi Folks,
In the eclipse-poky plugins, previously there have been direct references to an Eclipse project called RSE for Remote System Explorer. Most of those references were in the bit bake command plugin, which Tim has already removed, but there were some remaining references in three other plugins:
org.yocto.remote.utils
org.yocto.sdk.remotetools
org.yocto.sdk
The first two of these plugins (remote.utils and remotetools) were only depended upon by the bitbake commander, so they can safely be totally removed and eventually deleted. Org.yocto.sdk had package imports to RSE in the MANIFEST.MF, but when I removed those imports there were no compile errors, meaning that the imports were not actually used (which is great, because no code changes were needed at all).
I removed o.y.remote.utils and o.y.sdk.remotetools from our shiny maven-based build and features, and removed the imports from the MANIFEST.MF. This builds for me locally, and when added onto my existing pull request [1], it builds successfully on travis as well (as can now be seen at [1]). In the build summary you can see that the remote.utils and remotetools projects are now not built and so the size of eclipse-poky features has shrunk.
In summary, this eliminates the eclipse-poky plugins direct references to RSE.
Now, unfortunately, there are some remaining references in CDT to RSE, which we can't do anything about, and they are currently dealing with on this cross-project-issues thread [2] for Photon. What this means for us is that we currently *can't* remove RSE from the target platform, as it's still depended upon by CDT and so is still required in the target platform. I've left the 'pokywithrse.target' target platform in place and this works fine.
I've renamed the pull request at [1], so that it's mostly about RSE removal, but it also includes the commit for psf files update I did committed yesterday.
Scott
[1] https://github.com/crops/eclipse-poky/pull/1
[2] https://dev.eclipse.org/mhonarc/lists//cross-project-issues-dev/msg15245.html<https://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg15245.html>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/eclipse-yocto/attachments/20180213/a4662e4b/attachment.html>
More information about the eclipse-yocto
mailing list