@Incubating public class JvmComponentPlugin extends RuleSource
ComponentModelBasePlugin
. Registers the JvmLibrarySpec
library type for
the components container.Constructor and Description |
---|
JvmComponentPlugin() |
Modifier and Type | Method and Description |
---|---|
void |
createBinaries(ModelMap<JarBinarySpec> binaries,
JvmLibrarySpec jvmLibrary,
org.gradle.platform.base.internal.PlatformResolvers platforms,
org.gradle.platform.base.internal.BinaryNamingSchemeBuilder namingSchemeBuilder,
JvmComponentExtension jvmComponentExtension,
File buildDir,
org.gradle.internal.service.ServiceRegistry serviceRegistry,
JavaToolChainRegistry toolChains) |
void |
createTasks(ModelMap<Task> tasks,
JarBinarySpec binary) |
void |
registerPlatformResolver(org.gradle.platform.base.internal.PlatformResolvers platformResolvers) |
public void registerPlatformResolver(org.gradle.platform.base.internal.PlatformResolvers platformResolvers)
public void createBinaries(ModelMap<JarBinarySpec> binaries, JvmLibrarySpec jvmLibrary, org.gradle.platform.base.internal.PlatformResolvers platforms, org.gradle.platform.base.internal.BinaryNamingSchemeBuilder namingSchemeBuilder, JvmComponentExtension jvmComponentExtension, File buildDir, org.gradle.internal.service.ServiceRegistry serviceRegistry, JavaToolChainRegistry toolChains)
public void createTasks(ModelMap<Task> tasks, JarBinarySpec binary)