How do I prevent tycho-p2-repository-plugin from including target platform dependencies? -
How do I prevent tycho-p2-repository-plugin from including target platform dependencies? -
i trying create p2 repository using tycho plugin extends eclipse environment. when seek mvn install, zip file creates adds plugins org.eclipse not want included.
i have defined plugin not include dependencies (even though default false)
<plugin> <groupid>org.eclipse.tycho</groupid> <artifactid>tycho-p2-repository-plugin</artifactid> <configuration> <includealldependencies>false</includealldependencies> </configuration> </plugin>
at moment creates zip file of @ to the lowest degree 48mb.
the p2 repository built eclipse-repository packaging type contains (transitive) inclusions of module's category.xml
, *.product
files. "transitive inclusion" listed in these files, , included in included features. default, artifacts referenced (e.g. in bundle manifests) not included.
so if p2 repository contains many artifacts, don't include artifacts, or features containing artifacts.
in case want build rcp has include things should not go p2 repository, move product definition separate eclipse-repository
module.
tycho
Comments
Post a Comment