public interface GemPrepareTask
extends org.gradle.api.Task, org.ysb33r.grolifant5.api.core.runnable.JvmExecutionModel
| Modifier and Type | Method and Description |
|---|---|
org.gradle.api.file.FileCollection |
getGemsAndJarsAsFileCollection() |
default org.gradle.api.file.FileCollection |
getGemsAsFileCollection()
All GEMs that have been supplied as dependencies.
|
org.gradle.api.provider.Provider<java.io.File> |
getOutputDir()
Target directory for GEMs.
|
void |
setGemConfiguration(org.gradle.api.artifacts.Configuration fc)
Sets the GEM configuration to be used with this task.
|
void |
setGemOverwriteAction(org.ysb33r.gradle.jruby.api.gems.GemOverwriteAction action) |
default void |
setGemOverwriteAction(java.lang.String action) |
void |
setOutputDir(java.lang.Object f)
Sets the output directory.
|
configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, doNotTrackState, finalizedBy, getActions, getAnt, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, notCompatibleWithConfigurationCache, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesServicevoid setGemOverwriteAction(org.ysb33r.gradle.jruby.api.gems.GemOverwriteAction action)
default void setGemOverwriteAction(java.lang.String action)
@OutputDirectory org.gradle.api.provider.Provider<java.io.File> getOutputDir()
outputDir + "/gems".void setOutputDir(java.lang.Object f)
f - Output directory@Internal default org.gradle.api.file.FileCollection getGemsAsFileCollection()
@InputFiles @PathSensitive(value=NAME_ONLY) org.gradle.api.file.FileCollection getGemsAndJarsAsFileCollection()
void setGemConfiguration(org.gradle.api.artifacts.Configuration fc)
fc - Provides a configuration or other collection of files that will contain GEM dependencies.