An update site for a plugin I want to use, OpenCL development tool, is dead. However, it seems some form of the sources is available:
hu.ngms.opencl.aggregator 19.4 kB 2015-04-08
hu.ngms.opencl.common 131.4 kB 2015-04-08
hu.ngms.opencl.editor 829.4 kB 2015-04-08
hu.ngms.opencl.feature 148.6 kB 2015-04-08
hu.ngms.opencl.product 188.6 kB 2015-04-08
hu.ngms.opencl.projectwizard 741.7 kB 2015-04-08
I'm not an Eclipse developer, but I was hoping I could recreate the plugin in some form I could use to install it in my installation of Eclipse (which may be Eclipse CDT 18.09 and may be later than that; if the Eclipse version is an issue, I'd like to know that too.) Specifically, a zipped update site with this installation procedure would be nice.
How can I do this?
Having the sources, you can create an update site using the Maven plug-in Eclipse Tycho, which I have done for you here:
hu.ngms.opencl.product
, moved everything into a subfolder and just copied the content of the non-empty repostiories into my repository; for simplicity's sake, but with losing the history of the other repositories)pom.xml
file and enable Tychopom.xml
files in the subfolderspom.xml
file, add the target platform as p2 repository (this is sufficient, but a separate target definition file would be better here since it would allow a more specific definition of the target platform)category.xml
file into a subfolderpom.xml
file, add the subfolders as modules:
hu.ngms.opencl.editor
and hu.ngms.opencl.projectwizard
hu.ngms.opencl.feature
update-site
)clean verify
For more details see Eclipse Tycho for building plug-ins, OSGi bundles and Eclipse applications - Tutorial.