public class CopyThirdpartyLibs
CopyThirdpartyLibs Gradle task 'copyThirdpartyLibs'
This task copy all dependend thirdparty dependencies to a lib folder. This is used for the build of containerimages.
@NotNull public static java.lang.String DEFAULT_NAME
@NotNull public static java.lang.String THIRDPARTYLIB_DIR
public static com.intershop.gradle.icm.tasks.CopyThirdpartyLibs.Companion Companion
@Inject
public CopyThirdpartyLibs(@NotNull
org.gradle.api.file.ProjectLayout projectLayout,
@NotNull
org.gradle.api.model.ObjectFactory objectFactory)
CopyThirdpartyLibs Gradle task 'copyThirdpartyLibs'
This task copy all dependend thirdparty dependencies to a lib folder. This is used for the build of containerimages.
public void provideOutputDir(@NotNull
org.gradle.api.provider.Provider<org.gradle.api.file.Directory> dir)
Provider configuration for target directory.
dir - @OutputDirectory @NotNull public org.gradle.api.file.DirectoryProperty getOutputDir()
Output directory for generated files.
@Optional @InputFile @NotNull public org.gradle.api.file.RegularFileProperty getLibFilterFile()
public void provideLibFilterFile(@NotNull
org.gradle.api.provider.Provider<org.gradle.api.file.RegularFile> file)
Provides a file with a special list of used libraries in the base project. The entry in the list is --.
file - regular file provider.@Classpath @NotNull public org.gradle.api.file.FileCollection getConfigurationClasspath()
public void runCopy()
Task method for the creation of a descriptor file.