Package org.eclipse.tycho.osgi.runtime
Class TychoOsgiRuntimeMainArtifacts
- java.lang.Object
-
- org.eclipse.tycho.osgi.runtime.TychoOsgiRuntimeMainArtifacts
-
- All Implemented Interfaces:
TychoOsgiRuntimeArtifacts
@Component(role=TychoOsgiRuntimeArtifacts.class, hint="framework") public class TychoOsgiRuntimeMainArtifacts extends Object implements TychoOsgiRuntimeArtifacts
-
-
Field Summary
-
Fields inherited from interface org.eclipse.tycho.osgi.runtime.TychoOsgiRuntimeArtifacts
HINT_FRAMEWORK, NOEMBED
-
-
Constructor Summary
Constructors Constructor Description TychoOsgiRuntimeMainArtifacts()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<org.apache.maven.model.Dependency>
getRuntimeArtifacts()
Returns list of Maven artifacts that will be installed in Tycho's OSGi runtime.
-
-
-
Method Detail
-
getRuntimeArtifacts
public List<org.apache.maven.model.Dependency> getRuntimeArtifacts()
Description copied from interface:TychoOsgiRuntimeArtifacts
Returns list of Maven artifacts that will be installed in Tycho's OSGi runtime. Artifacts with packaging=zip will be assumed to have eclipse installation layout and will be unpacked before used. Artifacts with packaging=jar are assumed to be OSGi bundles and will be added to the runtime as is.- Specified by:
getRuntimeArtifacts
in interfaceTychoOsgiRuntimeArtifacts
-
-