Class MetalCppSources

java.lang.Object
br.dev.pedrolamarao.gradle.metal.base.MetalSources
br.dev.pedrolamarao.gradle.metal.cpp.MetalCppSources
All Implemented Interfaces:
org.gradle.api.Named

public abstract class MetalCppSources extends MetalSources
C preprocessor sources.
  • Constructor Details

    • MetalCppSources

      @Inject public MetalCppSources(String name)
      Constructor.
      Parameters:
      name - name
  • Method Details

    • getName

      public String getName()
    • getPublic

      public abstract org.gradle.api.provider.Property<Boolean> getPublic()
      If these sources a public and must be published.
      Returns:
      true if public
    • getSources

      public abstract org.gradle.api.file.ConfigurableFileCollection getSources()
      Source directory set.
      Specified by:
      getSources in class MetalSources
      Returns:
      value
    • toString

      public String toString()
      Overrides:
      toString in class Object