Package io.mvnpm.gradle.plugin
Class NativeJavaSettingsPlugin
java.lang.Object
io.mvnpm.gradle.plugin.NativeJavaSettingsPlugin
- All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.initialization.Settings>
public class NativeJavaSettingsPlugin
extends Object
implements org.gradle.api.Plugin<org.gradle.api.initialization.Settings>
Automatically sets the following attributes on the buildscript classpath configuration:
org.gradle.native.operatingSystem→ the current operating system (possible values OperatingSystemFamily:macos,linux,windows)org.gradle.native.architecture→ the current architecture (possible values MachineArchitecture:x86-64,aarch64),x86)
-
Constructor Summary
ConstructorsConstructorDescriptionNativeJavaSettingsPlugin(org.gradle.api.model.ObjectFactory objects) Creates a new instance. -
Method Summary
-
Constructor Details
-
NativeJavaSettingsPlugin
@Inject public NativeJavaSettingsPlugin(org.gradle.api.model.ObjectFactory objects) Creates a new instance.- Parameters:
objects- Gradle object factory injected by Gradle.
-
-
Method Details
-
apply
public void apply(org.gradle.api.initialization.Settings settings) - Specified by:
applyin interfaceorg.gradle.api.Plugin<org.gradle.api.initialization.Settings>
-