Class CMakeExtension
java.lang.Object
io.github.glorrian.cmakegradleplugin.CMakeExtension
Extension model for Gradle plugin to build CMake into Gradle
An abstract class cannot be used outside of Gradle. Gradle creates fields and getter implementations automatically
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract org.gradle.api.provider.ListProperty<String> abstract org.gradle.api.file.DirectoryPropertyabstract org.gradle.api.provider.Property<String> abstract org.gradle.api.provider.Property<String> abstract org.gradle.api.provider.Property<String> abstract org.gradle.api.file.DirectoryPropertyabstract org.gradle.api.provider.Property<String>
-
Constructor Details
-
CMakeExtension
public CMakeExtension()
-
-
Method Details
-
getBuildDirectory
public abstract org.gradle.api.file.DirectoryProperty getBuildDirectory() -
getSourceDirectory
public abstract org.gradle.api.file.DirectoryProperty getSourceDirectory() -
getToolchain
-
getCMakeExecutable
-
getGenerator
-
getBuildType
-
getArguments
-