It's all about the answers!

Ask a question

Using jazz to build an RCP product?


Bryan Hunt (4463213) | asked May 19 '08, 9:22 p.m.
Is there an example anywhere of how to set up jazz build to produce an
RCP product? I've seen the examples on how to do the cool stuff with
ant, but building an RCP product appears to require a call to an
eclipse standalone builder. Any experience with this issue would be
greatly appreciated.

3 answers



permanent link
Ryan Manwiller (1.3k1) | answered May 20 '08, 5:08 p.m.
JAZZ DEVELOPER
Jazz Build does not get involved in your build setup at that level. It is
only responsible for launching your build program or script.

This launching can be done with Ant, Command Line, or Maven templates. Where
Command Line is the most general.

It sounds like you are in need of guidance on how to create a build script
that can build an RCP product. Someone else would have to help there, since
I don't know how that works. But I imagine you will run PDE Build from an
ant script or raw command line. A quick google sent me to this:
http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse.pde.doc.user/guide/tasks/pde_product_build.htm

---
Ryan Manwiller
Jazz Team Build

permanent link
Bryan Hunt (4463213) | answered May 21 '08, 12:04 p.m.
Ryan, thanks for the reply. I'm familiar with the basic functionality
of Jazz Build, and PDE Product Build. What I'm looking for is an
example that brings the two together. The Beta 3 release notes state
that Jazz Build now support AntRunner which is used in PDE Product
build from the command line. What is not clear is how exactly
AntRunner is supported. An example would be really nice.

Bryan

On 2008-05-20 16:08:55 -0500, "Ryan Manwiller"
<ryanman> said:

Jazz Build does not get involved in your build setup at that level. It
is only responsible for launching your build program or script.

This launching can be done with Ant, Command Line, or Maven templates.
Where Command Line is the most general.

It sounds like you are in need of guidance on how to create a build
script that can build an RCP product. Someone else would have to help
there, since I don't know how that works. But I imagine you will run
PDE Build from an ant script or raw command line. A quick google sent
me to this:
http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse.pde.doc.user/guide/tasks/pde_product_build.htm

---
Ryan

Manwiller
Jazz Team Build

permanent link
Don Weinand (7851) | answered May 21 '08, 12:23 p.m.
JAZZ DEVELOPER
Re: "The Beta 3 release notes state that Jazz Build now support AntRunner."
What this means is that our ant tasks are now packaged in TeamConert in a
way so that they can be automatically found by AntRunner when a build script
is invoked through it. This makes it easier to write an ant build file
right within the ant editor in the IDE and execute it to test it. Same
thing goes for being able to use those ant tasks in the build scripts that
are part of the PDE build mechanism in Eclipse. If you look in Preferences
| Ant | Runtime | Tasks...you should see all the
com.ibm.team.build.ant.task.* classes listed as available there now. I'd
start here in the Eclipse help if you want an entry point to understand the
ant support it provides.

http://help.eclipse.org/help33/index.jsp?topic=/org.eclipse.platform.doc.user/concepts/concepts-antsupport.htm

Don Weinand
Jazz Team Build



"Bryan Hunt" <bhunt> wrote in message
news:g11h6b$vav$1@localhost.localdomain...
Ryan, thanks for the reply. I'm familiar with the basic functionality of
Jazz Build, and PDE Product Build. What I'm looking for is an example
that brings the two together. The Beta 3 release notes state that Jazz
Build now support AntRunner which is used in PDE Product build from the
command line. What is not clear is how exactly AntRunner is supported.
An example would be really nice.

Bryan

On 2008-05-20 16:08:55 -0500, "Ryan Manwiller"
ryanman@nonospam.us.ibm.com> said:

Jazz Build does not get involved in your build setup at that level. It is
only responsible for launching your build program or script.

This launching can be done with Ant, Command Line, or Maven templates.
Where Command Line is the most general.

It sounds like you are in need of guidance on how to create a build
script that can build an RCP product. Someone else would have to help
there, since I don't know how that works. But I imagine you will run PDE
Build from an ant script or raw command line. A quick google sent me to
this:
http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse.pde.doc.user/guide/tasks/pde_product_build.htm

---
Ryan

Manwiller
Jazz Team Build

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.