public class FeaturesAndBundlesPublisher extends EclipseApp
Models the FeaturesAndBundlesPublisher application (eclipse docs).
EclipseApp.AntRunner
args
Constructor and Description |
---|
FeaturesAndBundlesPublisher()
Creates a FeaturesAndBundlesPublisher.
|
Modifier and Type | Method and Description |
---|---|
void |
append()
Marks that the destination repositories should be appended to.
|
void |
artifactRepository(File file)
Adds the given location to be the target for artifacts.
|
void |
compress()
Compresses the output index.
|
void |
configs(Iterable<com.diffplug.common.swt.os.SwtPlatform> platforms)
Adds the given location to be the target for artifacts.
|
void |
configs(com.diffplug.common.swt.os.SwtPlatform... platforms)
Adds the given location to be the target for artifacts.
|
void |
inplace()
Performs the publishing in-place - no need to specify
metadataRepository(File) or artifactRepository(File) . |
void |
metadataRepository(File file)
Sets the given location to be the target for metadata.
|
void |
publishArtifacts()
Signals that artifacts should be exported.
|
void |
runUsingBootstrapper()
Runs this application, downloading a small bootstrapper if necessary.
|
void |
runUsingBootstrapper(Project project)
Runs this application, downloading a small bootstrapper if necessary.
|
void |
source(File file)
Sets the given file to be the source.
|
addArg, addArg, clean, completeState, consolelog, runUsing, toArgList, toString
public FeaturesAndBundlesPublisher()
Creates a FeaturesAndBundlesPublisher.
public void source(File file)
Sets the given file to be the source.
public void metadataRepository(File file)
Sets the given location to be the target for metadata.
public void artifactRepository(File file)
Adds the given location to be the target for artifacts.
public void configs(com.diffplug.common.swt.os.SwtPlatform... platforms)
Adds the given location to be the target for artifacts.
public void configs(Iterable<com.diffplug.common.swt.os.SwtPlatform> platforms)
Adds the given location to be the target for artifacts.
public void compress()
Compresses the output index.
public void inplace()
Performs the publishing in-place - no need to specify metadataRepository(File)
or artifactRepository(File)
.
public void publishArtifacts()
Signals that artifacts should be exported.
public void append()
Marks that the destination repositories should be appended to.
public void runUsingBootstrapper() throws Exception
Runs this application, downloading a small bootstrapper if necessary.
Exception