PDE Build Problems [message #313707] |
Thu, 22 March 2007 22:12 |
Eclipse User |
|
|
|
Originally posted by: mike.aol.com
I have a few problems with the headless pde build process in 3.2.2.
I am using a Windows build machine to produce an RCP app for AIX. I've
configured my build.properties, etc., and it all works as expected if I set
archivesFormat=aix, motif, ppc - antZip
The resulting zip file has the expected structure, but it isn't a good
format for AIX. I'd like to use antTar, but that produces something very
different and wrong. Specifically, the result is a gzip compressed
file that contains a tar file. Though this is a little surprising, I can
deal with it. The real problem, though, is that the tar file only
contains the plugins and features that I compiled in the build -- it
does not contain the RCP plugins from the target platform.
I see that the
package.org.eclipse.pde.build.container.feature.aix.motif.pp c.xml file
contains these tasks in its <main>:
<tar destfile="${archiveFullPath}" compression="gzip">
<tarfileset
file=" ${eclipse.base}/plugins/org.eclipse.osgi_3.2.2.R32x_v2007011 8.jar " fullpath=" ${pluginArchivePrefix}/org.eclipse.osgi_3.2.2.R32x_v20070118 .jar "
/>
[lots more tarfileset elements]
</tar>
The build output shows that this step does nothing:
[tar] Nothing to do:
C:\work\workspace32\vce-build\buildDir\I.vce\preprocessor-ai x.motif.ppc.zip
is up to date.
If I tweak the tar task to create a different file, e.g. foo.zip, it
contains the eclipse plugins.
So, how do I get a complete tar file?
Thanks,
Mike Gering
|
|
|
Re: PDE Build Problems [message #313724 is a reply to message #313707] |
Fri, 23 March 2007 20:18 |
Pascal Rapicault Messages: 333 Registered: July 2009 Location: Ottawa |
Senior Member |
|
|
Mike,
I'm really surprised by this problem since I believe that antTar is the
format used to export macos and I have not seen any bug report wrt that. Are
you sure that the runPackager property is set to true?
If you still have the problem, I would approciate if you could open a bug
with a test case against PDE / Build.
Thx
PaScaL
"Mike Gering" <mike@aol.com> wrote in message
news:etuv0s$ua3$1@utils.eclipse.org...
>I have a few problems with the headless pde build process in 3.2.2.
>
> I am using a Windows build machine to produce an RCP app for AIX. I've
> configured my build.properties, etc., and it all works as expected if I
> set
> archivesFormat=aix, motif, ppc - antZip
> The resulting zip file has the expected structure, but it isn't a good
> format for AIX. I'd like to use antTar, but that produces something very
> different and wrong. Specifically, the result is a gzip compressed file
> that contains a tar file. Though this is a little surprising, I can deal
> with it. The real problem, though, is that the tar file only contains the
> plugins and features that I compiled in the build -- it does not contain
> the RCP plugins from the target platform.
>
> I see that the
> package.org.eclipse.pde.build.container.feature.aix.motif.pp c.xml file
> contains these tasks in its <main>:
> <tar destfile="${archiveFullPath}" compression="gzip">
> <tarfileset
> file=" ${eclipse.base}/plugins/org.eclipse.osgi_3.2.2.R32x_v2007011 8.jar "
> fullpath=" ${pluginArchivePrefix}/org.eclipse.osgi_3.2.2.R32x_v20070118 .jar "
> />
> [lots more tarfileset elements]
> </tar>
>
> The build output shows that this step does nothing:
> [tar] Nothing to do:
> C:\work\workspace32\vce-build\buildDir\I.vce\preprocessor-ai x.motif.ppc.zip
> is up to date.
>
> If I tweak the tar task to create a different file, e.g. foo.zip, it
> contains the eclipse plugins.
>
> So, how do I get a complete tar file?
>
> Thanks,
> Mike Gering
|
|
|
Powered by
FUDForum. Page generated in 0.03013 seconds