public class PublishProductToolImpl extends Object implements PublishProductTool
Constructor and Description |
---|
PublishProductToolImpl(org.eclipse.tycho.p2.tools.publisher.PublisherActionRunner publisherRunner,
PublishingRepository publishingRepository,
P2TargetPlatform targetPlatform,
String buildQualifier,
Interpolator interpolator,
MavenLogger logger) |
Modifier and Type | Method and Description |
---|---|
List<DependencySeed> |
publishProduct(File productFile,
File launcherBinaries,
String flavor)
Publishes the given product definition.
|
public PublishProductToolImpl(org.eclipse.tycho.p2.tools.publisher.PublisherActionRunner publisherRunner, PublishingRepository publishingRepository, P2TargetPlatform targetPlatform, String buildQualifier, Interpolator interpolator, MavenLogger logger)
public List<DependencySeed> publishProduct(File productFile, File launcherBinaries, String flavor) throws IllegalArgumentException
PublishProductTool
publishProduct
in interface PublishProductTool
productFile
- A .product file as defined by the Eclipse PDElauncherBinaries
- A folder that contains the native Eclipse launcher binariesflavor
- The installation flavor the product shall be published forIllegalArgumentException
Copyright © 2008–2018 Eclipse Foundation. All rights reserved.