Class KlumDslGdslMaterializationPlugin

java.lang.Object
com.blackbuild.klum.ast.gradle.KlumDslGdslMaterializationPlugin
All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>

public class KlumDslGdslMaterializationPlugin extends Object implements org.gradle.api.Plugin<org.gradle.api.Project>
  • Field Details

  • Constructor Details

    • KlumDslGdslMaterializationPlugin

      public KlumDslGdslMaterializationPlugin()
  • Method Details

    • apply

      public void apply(org.gradle.api.Project project)
      Specified by:
      apply in interface org.gradle.api.Plugin<org.gradle.api.Project>
    • outputDirectory

      public static org.gradle.api.provider.Provider<org.gradle.api.file.Directory> outputDirectory(org.gradle.api.Project project)
    • materializationTask

      public static org.gradle.api.tasks.TaskProvider<KlumDslGdslMaterializationTask> materializationTask(org.gradle.api.Project project)
    • addRuntimeGdslSource

      public static void addRuntimeGdslSource(org.gradle.api.Project project, org.gradle.api.file.FileCollection classpath)