Package 

Class PdfLatexTask

  • All Implemented Interfaces:
    kotlin.Comparable , org.gradle.api.Task , org.gradle.api.internal.DynamicObjectAware , org.gradle.api.internal.TaskInternal , org.gradle.api.plugins.ExtensionAware , org.gradle.util.Configurable

    
    public class PdfLatexTask
    extends LatexTask
                        

    Gradle task to run pdflatex on a TeX file. One such task is created for each Latex artifact.

    • Method Summary

      Modifier and Type Method Description
      String getDescription()
      final Unit pdfLatex() Main task action.
      FileCollection getInputFiles()
      ConfigurableFileCollection getOutputFiles() Output of current task.
      • Methods inherited from class org.danilopianini.gradle.latex.PdfLatexTask

        runScript
      • Methods inherited from class org.danilopianini.gradle.latex.LatexTask

        compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
      • Methods inherited from class kotlin.Comparable

        equals, hashCode, toString
      • Methods inherited from class org.gradle.api.DefaultTask

        appendParallelSafeAction, assertDynamicObject, convertClosureToAction, createNewOnlyIfSpec, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getOnlyIf, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskExecutionAccessBroadcaster, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, isEnabled, isHasCustomActions, notifyProjectAccess, notifyTaskDependenciesAccess, prependParallelSafeAction, replaceLogger, setImpliesSubProjects, wrap, wrap
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • pdfLatex

         final Unit pdfLatex()

        Main task action. Empties auxiliary directory.

      • getOutputFiles

         ConfigurableFileCollection getOutputFiles()

        Output of current task. Not used by task itself. Set for Gradle's continuous build feature.