Class TeaVMTranspilerTool

java.lang.Object
nl.colorize.multimedialib.tool.TeaVMTranspilerTool

public class TeaVMTranspilerTool extends Object
Transpiles MultimediaLib applications to JavaScript using TeaVM. After transpilation has been completed, the generated JavaScript code is combined with the application's resource files and copied to the output directory.
  • Field Details

    • projectName

      protected String projectName
    • mainClassName

      protected String mainClassName
    • resourceDir

      protected File resourceDir
    • outputDir

      protected File outputDir
    • minify

      protected boolean minify
    • meta

      protected String meta
  • Constructor Details

    • TeaVMTranspilerTool

      public TeaVMTranspilerTool()
  • Method Details

    • main

      public static void main(String[] argv)
    • run

      protected void run()
    • copyResources

      protected void copyResources()
    • getScriptFile

      protected File getScriptFile()