Class CoffeeScriptCompile

    • Constructor Detail

      • CoffeeScriptCompile

        public CoffeeScriptCompile()
    • Method Detail

      • getWorkerProcessBuilderFactory

        @Inject
        protected org.gradle.process.internal.worker.WorkerProcessFactory getWorkerProcessBuilderFactory()
      • getSource

        @PathSensitive(RELATIVE)
        public FileTree getSource()
        Returns the source for this task, after the include and exclude patterns have been applied. Ignores source files which do not exist.

        The PathSensitivity for the sources is configured to be PathSensitivity.ABSOLUTE. If your sources are less strict, please change it accordingly by overriding this method in your subclass.

        Overrides:
        getSource in class SourceTask
        Returns:
        The source.
      • setCoffeeScriptJs

        public void setCoffeeScriptJs​(FileCollection coffeeScriptJs)
        Sets Coffee Script Javascript file.
        Since:
        4.0
      • setCoffeeScriptJs

        public void setCoffeeScriptJs​(Object coffeeScriptJs)
      • setRhinoClasspath

        public void setRhinoClasspath​(FileCollection rhinoClasspath)
        Sets Rhino classpath.
        Since:
        4.0
      • setRhinoClasspath

        public void setRhinoClasspath​(Object rhinoClasspath)
      • setDestinationDir

        public void setDestinationDir​(File destinationDir)
        Sets destination directory.
        Since:
        4.0
      • setDestinationDir

        public void setDestinationDir​(Object destinationDir)
      • options

        public void options​(Closure<?> closure)
      • doCompile

        public void doCompile()