Interface MetalCxxCompileTask.CompileParameters
- All Superinterfaces:
org.gradle.workers.WorkParameters
- Enclosing class:
- MetalCxxCompileTask
public static interface MetalCxxCompileTask.CompileParameters
extends org.gradle.workers.WorkParameters
Compile worker parameters.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.workers.WorkParameters
org.gradle.workers.WorkParameters.None -
Method Summary
Modifier and TypeMethodDescriptionorg.gradle.api.file.DirectoryPropertySources base directory.org.gradle.api.provider.ListProperty<String>Compiler arguments.org.gradle.api.provider.Property<File>Compiler executable.org.gradle.api.file.DirectoryPropertyOutputs base directory.org.gradle.api.file.RegularFilePropertySource files.
-
Method Details
-
getBaseDirectory
org.gradle.api.file.DirectoryProperty getBaseDirectory()Sources base directory.- Returns:
- property
-
getCompiler
org.gradle.api.provider.Property<File> getCompiler()Compiler executable.- Returns:
- property
-
getCompileArgs
org.gradle.api.provider.ListProperty<String> getCompileArgs()Compiler arguments.- Returns:
- property
-
getOutputDirectory
org.gradle.api.file.DirectoryProperty getOutputDirectory()Outputs base directory.- Returns:
- property
-
getSourceFile
org.gradle.api.file.RegularFileProperty getSourceFile()Source files.- Returns:
- property
-