Packager
class Packager(environment: Environment, packagingEnvironment: PackagingEnvironment, shadeEnvironment: ShadeEnvironment, logger: PackagerLogger)
Defines methods for the actual processing and merging of archive files.
Constructors
Link copied to clipboard
constructor(environment: Environment, packagingEnvironment: PackagingEnvironment, shadeEnvironment: ShadeEnvironment, logger: PackagerLogger)
Functions
Link copied to clipboard
fun mergeArchives(inputArchive: ArtifactArchive, dependencyArchives: List<ArtifactArchive>): ArtifactArchive
Merges the input archive with the provided dependency archives.
Link copied to clipboard
fun prepareDependencyArchive(archivePath: Path, identifier: ShadeConfigurationScope?): ArtifactArchive
Prepares a dependency archive for processing.
Link copied to clipboard
Prepares the input archive for processing.