Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Buckminster » Can Buckminster build Eclipse RCP Plug-in projects containing jars with dynamic file names?(I need to build jar files with version numbered file names during the build process and need to know how to automatically update my RCP Plug-in Manifests to point to the new jar file names as part of )
icon5.gif  Can Buckminster build Eclipse RCP Plug-in projects containing jars with dynamic file names? [message #759071] Fri, 25 November 2011 17:31 Go to next message
ali Mising name is currently offline ali Mising name
Messages: 38
Registered: July 2009
Member
Hello all,

I'm planning to setup a Continuous Integration Environment for my project and I think Buckminster will be a major part of the solution. I want to check one thing first...

Many of my Eclipse RCP Plug-in projects will have dependencies on other in-house jar files that will also build as part of the automated build process. The file names of these jars contain version numbering and may change regularly.

My question is this:

Does Buckminster provide functionality to update each of my Eclipse RCP Plug-in Manifest files whenever a required jar file name is changes as part of the build process?

I'd love some direction because my project team really need to hit the ground running and we'd love to know if Buckminster can be used.

[Updated on: Fri, 25 November 2011 17:31]

Report message to a moderator

Re: Can Buckminster build Eclipse RCP Plug-in projects containing jars with dynamic file names? [message #759096 is a reply to message #759071] Sat, 26 November 2011 05:44 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas Hallgren
Messages: 3229
Registered: July 2009
Senior Member
On 2011-11-25 23:31, ali wrote:
> Hello all,
>
> I'm planning to setup a Continuous Integration Environment for my
> project and I think Buckminster will be a major part of the solution. I
> want to check one thing first...
>
> Many of my Eclipse RCP Plug-in projects will have dependencies on other
> in-house jar files that will also build as part of the automated build
> process. The file names of these jars contain version numbering and may
> change regularly.
>
> My question is this:
>
> Does Buckminster provide functionality to update each of my Eclipse RCP
> Plug-in Manifest files whenever a required jar file name is changes as
> part of the build process?

Yes, it does. Typically you won't specify a version in the manifest, or
only specify a lower bound, and then Buckminster will generate a version
range.

- thomas
Re: Can Buckminster build Eclipse RCP Plug-in projects containing jars with dynamic file names? [message #768922 is a reply to message #759096] Tue, 20 December 2011 23:00 Go to previous messageGo to next message
ali Mising name is currently offline ali Mising name
Messages: 38
Registered: July 2009
Member
I'm having difficulty finding instructions on setting up an Eclipse RCP Headless Build using Buckminster for Eclipse 3.4.

I've found this good link for Eclipse Galileo: http://www.ralfebert.de/blog/eclipsercp/rcp_builds/

But I'm forced to use Eclipse Ganymede. Has anyone been able to do this?

Can Buckminster be used for Eclipse 3.4 RCP Headless builds?
Re: Can Buckminster build Eclipse RCP Plug-in projects containing jars with dynamic file names? [message #769127 is a reply to message #768922] Wed, 21 December 2011 07:52 Go to previous message
Henrik Lindberg is currently offline Henrik Lindberg
Messages: 2499
Registered: July 2009
Senior Member
On 2011-21-12 5:00, ali wrote:
> I'm having difficulty finding instructions on setting up an Eclipse RCP
> Headless Build using Buckminster for Eclipse 3.4.
>
> I've found this good link for Eclipse Galileo:
> http://www.ralfebert.de/blog/eclipsercp/rcp_builds/
>
> But I'm forced to use Eclipse Ganymede. Has anyone been able to do this?
>
> Can Buckminster be used for Eclipse 3.4 RCP Headless builds?
Yes, but,
not sure what you are asking exactly -

You can use a newer Buckminster to build against older targets, and
Buckminster has been around since before Ganymede and did indeed build
RCP apps then as well. Are you asking how to do that?

Or, are you asking if there are special considerations when using a
newer Buckminster to build an RCP app for an Eclipse 3.4 target?

Or, if you tried this, and had problems - what did not work?

Regards
- henrik
Previous Topic:CSpec attributes are empty when bundle is resolved from P2
Next Topic:Qualifier replacement when SCM is Git
Goto Forum:
  


Current Time: Sun Aug 31 02:45:07 EDT 2014

Powered by FUDForum. Page generated in 0.04850 seconds