[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [equinox-dev] minimal workspace setup

You should be able to use an Equinox SDK as your target platform.  I typically keep that up to date with the latest I-Build.  For example [1].  What I typically do though is have all bundles I care about from rt.equinox.bundles and rt.equinox.framework imported into my workspace and I use the running eclipse instance as my target.  Keep in mind I live on the bleeding edge because I update my running eclipse every week for the I-Build and I constantly pull the latest from the git repos.

You can also use the last release for the API baseline.  For example, the latest kepler release [2]

Tom

[1] http://download.eclipse.org/equinox/drops/I20140318-0830/download.php?dropFile=equinox-SDK-I20140318-0830.zip
[2] http://download.eclipse.org/equinox/drops/R-KeplerSR2-201402211700/download.php?dropFile=equinox-SDK-KeplerSR2.zip



Inactive hide details for Raymond Auge ---03/22/2014 09:19:59 PM---Is there a way to minimally configure the Eclipse workspace Raymond Auge ---03/22/2014 09:19:59 PM---Is there a way to minimally configure the Eclipse workspace for working with rt bundles?

From: Raymond Auge <raymond.auge@xxxxxxxxxxx>
To: Equinox development mailing list <equinox-dev@xxxxxxxxxxx>,
Date: 03/22/2014 09:19 PM
Subject: [equinox-dev] minimal workspace setup
Sent by: equinox-dev-bounces@xxxxxxxxxxx





Is there a way to minimally configure the Eclipse workspace for working with rt bundles?

For instance, I'm starting some work on `org.eclipse.equinox.http.servlet`

which is dependent on

`org.eclipse.osgi`
`org.eclipse.osgi.services`

Ok, so my workspace consists of these three bundles! (checked out as part of eclipse.platform.releng.aggregator)

After installing the various missing pieces like:
- Eclipse PDE Plug-in Developer Resources
- API Tools Execution Environment Descriptions

then
- set API Baseline errors to WARN instead of ERROR
(Are there any docs for how to set the correct baseline for HEAD development? I tried a few of my Eclipse installs - e.g. Kepler - none of which completely subdued the errors)

Finally, the real conundrum is how to resolve library dependencies like the servlet API?

I'm clearly missing either a `stub` project which exports the packages or another IDE plugin which resolves these against orbit or a bundle repo somewhere.

- Ray_______________________________________________
equinox-dev mailing list
equinox-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/equinox-dev

GIF image