[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| 
[tycho-user] Tycho, Juno, and the Delta Pack
 | 
I feel like I'm missing something fundamental.  When I build from the commandline, tycho always fails when building the product.
Error message:
[INFO] {
osgi.ws=cocoa, osgi.os=macosx, osgi.arch=x86, org.eclipse.update.install.features=true}
 
[ERROR]   Missing requirement for filter properties ~= $0: blah.1.0 requires 'org.eclipse.ui.cocoa 0.0.0' but it could not be found
which I assume means it needs the delta pack.
my product pom is:
<plugin>
    <groupId>org.eclipse.tycho</groupId>
    <artifactId>target-platform-configuration</artifactId>
    <configuration>
        <resolver>p2</resolver>
        <pomDependencies>consider</pomDependencies>
        <environments>
            <environment>
                <os>macosx</os>
...
and I'm using the Juno p2 repo:
<repositories>
    <repository>
        <id>eclipse-juno</id>
        <layout>p2</layout>
...
and the .product uses fragments for all the platform specific UI libs:
<plugin id="org.eclipse.ui.cocoa" fragment="true" ws="cocoa"/>
<plugin id="org.eclipse.swt.cocoa.macosx" fragment="true" os="macosx" ws="cocoa" arch="x86"/>
<plugin id="org.eclipse.swt.cocoa.macosx.x86_64" fragment="true" os="macosx" ws="cocoa" arch="x86_64"/>
...
How do I tell tycho to use the Delta Pack from Juno? Do I have to download it?
-Justin