Class CMakeTaskContainer
java.lang.Object
io.github.tomaki19.gradle.cmake.extension.CMakeTaskContainer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.gradle.api.tasks.TaskProvider<CMakeAssemble> assembleListsTask(Collection<CMakeResolvedToolchain> toolchains, org.gradle.api.Project project) org.gradle.api.tasks.TaskProvider<CMakeAssemble> assembleModuleTask(CMakeResolvedLibrary library, CMakeResolvedToolchain toolchain, String buildConfig, org.gradle.api.Project project) org.gradle.api.tasks.TaskProvider<org.gradle.api.Task> org.gradle.api.tasks.TaskProvider<org.gradle.api.Task> buildAllBuildConfigTask(CMakeResolvedToolchain toolchain, String buildConfig) org.gradle.api.tasks.TaskProvider<org.gradle.api.Task> buildAllToolchainTask(CMakeResolvedToolchain toolchain) org.gradle.api.tasks.TaskProvider<org.gradle.api.Task> org.gradle.api.tasks.TaskProvider<CMakeBuildExecutable> buildTask(CMakeResolvedBinary<?> executable, CMakeResolvedToolchain toolchain, String buildConfig) org.gradle.api.tasks.TaskProvider<CMakeBuildLibrary> buildTask(CMakeResolvedLibrary library, CMakeResolvedToolchain toolchain, String buildConfig) org.gradle.api.tasks.TaskProvider<org.gradle.api.Task> checkAllBuildConfigTask(CMakeResolvedToolchain toolchain, String buildConfig) org.gradle.api.tasks.TaskProvider<org.gradle.api.Task> checkAllToolchainTask(CMakeResolvedToolchain toolchain) org.gradle.api.tasks.TaskProvider<org.gradle.api.Task> org.gradle.api.tasks.TaskProvider<CMakeCheck> checkTask(CMakeResolvedBinary<?> executable, CMakeResolvedToolchain toolchain, String buildConfig) org.gradle.api.tasks.TaskProvider<CMakeClean> org.gradle.api.tasks.TaskProvider<org.gradle.api.Task> org.gradle.api.tasks.TaskProvider<CMakeConfigure> configureTask(CMakeResolvedToolchain toolchain, String buildConfig)
-
Field Details
-
GROUP_BUILD
- See Also:
-
GROUP_CHECK
- See Also:
-
GROUP_DEPLOY
- See Also:
-
-
Constructor Details
-
CMakeTaskContainer
public CMakeTaskContainer(org.gradle.api.tasks.TaskContainer tasks)
-
-
Method Details
-
assembleTask
public org.gradle.api.tasks.TaskProvider<org.gradle.api.Task> assembleTask() -
buildTask
public org.gradle.api.tasks.TaskProvider<org.gradle.api.Task> buildTask() -
checkTask
public org.gradle.api.tasks.TaskProvider<org.gradle.api.Task> checkTask() -
cleanTask
public org.gradle.api.tasks.TaskProvider<org.gradle.api.Task> cleanTask() -
cleanListsTask
-
assembleListsTask
public org.gradle.api.tasks.TaskProvider<CMakeAssemble> assembleListsTask(Collection<CMakeResolvedToolchain> toolchains, org.gradle.api.Project project) throws FileNotFoundException - Throws:
FileNotFoundException
-
assembleModuleTask
public org.gradle.api.tasks.TaskProvider<CMakeAssemble> assembleModuleTask(CMakeResolvedLibrary library, CMakeResolvedToolchain toolchain, String buildConfig, org.gradle.api.Project project) throws FileNotFoundException - Throws:
FileNotFoundException
-
configureTask
public org.gradle.api.tasks.TaskProvider<CMakeConfigure> configureTask(CMakeResolvedToolchain toolchain, String buildConfig) -
buildAllToolchainTask
public org.gradle.api.tasks.TaskProvider<org.gradle.api.Task> buildAllToolchainTask(CMakeResolvedToolchain toolchain) -
buildAllBuildConfigTask
public org.gradle.api.tasks.TaskProvider<org.gradle.api.Task> buildAllBuildConfigTask(CMakeResolvedToolchain toolchain, String buildConfig) -
buildTask
public org.gradle.api.tasks.TaskProvider<CMakeBuildLibrary> buildTask(CMakeResolvedLibrary library, CMakeResolvedToolchain toolchain, String buildConfig) -
buildTask
public org.gradle.api.tasks.TaskProvider<CMakeBuildExecutable> buildTask(CMakeResolvedBinary<?> executable, CMakeResolvedToolchain toolchain, String buildConfig) -
checkAllToolchainTask
public org.gradle.api.tasks.TaskProvider<org.gradle.api.Task> checkAllToolchainTask(CMakeResolvedToolchain toolchain) -
checkAllBuildConfigTask
public org.gradle.api.tasks.TaskProvider<org.gradle.api.Task> checkAllBuildConfigTask(CMakeResolvedToolchain toolchain, String buildConfig) -
checkTask
public org.gradle.api.tasks.TaskProvider<CMakeCheck> checkTask(CMakeResolvedBinary<?> executable, CMakeResolvedToolchain toolchain, String buildConfig)
-