Skip to content
This repository has been archived by the owner on May 18, 2020. It is now read-only.

Materialsation: Create materialisation script from the scratch #6

Open
michael-barth-elco opened this issue Feb 28, 2017 · 1 comment
Assignees

Comments

@michael-barth-elco
Copy link
Contributor

We have many prerequisites for the materialisation used for the plugins before, but for the easy materialsation we duplicate them. This are the target platform, the Eclipse SDK and the artefact publication of the build artefacts. This enhancement get acces to this configurations and create the build.properties file needed for the materialisation (and other files if necessary) and calls the pde build with the existing Eclipse SDK.

@michael-barth-elco michael-barth-elco moved this from TODO to In Progress in Materialization Mar 2, 2017
@michael-barth-elco michael-barth-elco self-assigned this Mar 2, 2017
@jotdl jotdl self-assigned this Mar 8, 2017
@jotdl
Copy link
Contributor

jotdl commented Mar 8, 2017

I already did a lot of work visible in the materialisation branch. This is basically a partial port of tycho to gradle.
It's not pretty at the moment but shows how P2 can be used "directly" in gradle. Therefore it was necessary to embed an equinox runtime into gradle and use it to execute certain tasks.

What's left is that we would need to adapt tychos logic to extend a given product by executables. This should be (hopefully) enough to materialise a full working RCP application in the workbench.

Due I am quite busy at the moment (finishing my studies) I would appreciate any help and input!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
Materialization
In Progress
Development

No branches or pull requests

2 participants