Class IncrementalCBuilder

java.lang.Object
org.teavm.tooling.c.incremental.IncrementalCBuilder

public class IncrementalCBuilder extends Object
  • Constructor Details

    • IncrementalCBuilder

      public IncrementalCBuilder()
  • Method Details

    • setMainClass

      public void setMainClass(String mainClass)
    • setClassPath

      public void setClassPath(String[] classPath)
    • setMinHeapSize

      public void setMinHeapSize(int minHeapSize)
    • setMaxHeapSize

      public void setMaxHeapSize(int maxHeapSize)
    • setLineNumbersGenerated

      public void setLineNumbersGenerated(boolean lineNumbersGenerated)
    • setTargetPath

      public void setTargetPath(String targetPath)
    • setLog

      public void setLog(org.teavm.tooling.TeaVMToolLog log)
    • setExternalTool

      public void setExternalTool(String externalTool)
    • setExternalToolWorkingDir

      public void setExternalToolWorkingDir(String externalToolWorkingDir)
    • setMainFunctionName

      public void setMainFunctionName(String mainFunctionName)
    • addProgressHandler

      public void addProgressHandler(ProgressHandler handler)
    • removeProgressHandler

      public void removeProgressHandler(ProgressHandler handler)
    • addListener

      public void addListener(BuilderListener listener)
    • invalidateCache

      public void invalidateCache()
    • buildProject

      public void buildProject()
    • cancelBuild

      public void cancelBuild()
    • start

      public void start()
    • stop

      public void stop()