Package io.mvnpm.gradle.plugin
Class NativeJavaPlugin.OsCompatibilityRule
java.lang.Object
io.mvnpm.gradle.plugin.NativeJavaPlugin.OsCompatibilityRule
- All Implemented Interfaces:
org.gradle.api.Action<org.gradle.api.attributes.CompatibilityCheckDetails<org.gradle.nativeplatform.OperatingSystemFamily>>,org.gradle.api.attributes.AttributeCompatibilityRule<org.gradle.nativeplatform.OperatingSystemFamily>
- Enclosing class:
- NativeJavaPlugin
public static class NativeJavaPlugin.OsCompatibilityRule
extends Object
implements org.gradle.api.attributes.AttributeCompatibilityRule<org.gradle.nativeplatform.OperatingSystemFamily>
Marks artifacts that declare no OS attribute as compatible with any OS request.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute(org.gradle.api.attributes.CompatibilityCheckDetails<org.gradle.nativeplatform.OperatingSystemFamily> details)
-
Constructor Details
-
OsCompatibilityRule
public OsCompatibilityRule()Creates a new instance.
-
-
Method Details
-
execute
public void execute(org.gradle.api.attributes.CompatibilityCheckDetails<org.gradle.nativeplatform.OperatingSystemFamily> details) - Specified by:
executein interfaceorg.gradle.api.Action<org.gradle.api.attributes.CompatibilityCheckDetails<org.gradle.nativeplatform.OperatingSystemFamily>>
-