Class CompilerJRuby

    • Field Detail

      • compilerPath

        private java.nio.file.Path compilerPath
      • COMPILER_NAME

        private final java.lang.String COMPILER_NAME
    • Constructor Detail

      • CompilerJRuby

        public CompilerJRuby​(java.lang.String languageHomeDir)
                      throws java.io.FileNotFoundException
        Throws:
        java.io.FileNotFoundException
    • Method Detail

      • compile

        public boolean compile​(java.util.List<java.io.File> sourceFiles,
                               java.util.List<java.lang.String> classpathEntries,
                               java.util.List<java.lang.String> vmOptions,
                               java.io.File outputDir,
                               java.util.Map<java.lang.String,​java.lang.String> environment,
                               ILogListener logListener)
                        throws java.io.IOException
        Specified by:
        compile in interface ICompiler
        Throws:
        java.io.IOException