Class AbstractCCompiler

    • Field Detail

      • parser

        private Parser parser
        resuable parser in one Compilation session
    • Constructor Detail

      • AbstractCCompiler

        public AbstractCCompiler()
    • Method Detail

      • getOutputFileOption

        protected abstract java.lang.String getOutputFileOption()
      • setOptions

        private void setOptions​(org.codehaus.plexus.util.cli.Commandline cl,
                                java.lang.String[] options)
      • setStartOptions

        private void setStartOptions​(org.codehaus.plexus.util.cli.Commandline cl,
                                     CompilerConfiguration config)
      • setMiddleOptions

        private void setMiddleOptions​(org.codehaus.plexus.util.cli.Commandline cl,
                                      CompilerConfiguration config)
      • setEndOptions

        private void setEndOptions​(org.codehaus.plexus.util.cli.Commandline cl,
                                   CompilerConfiguration config)
      • setIncludePaths

        private void setIncludePaths​(org.codehaus.plexus.util.cli.Commandline cl,
                                     java.io.File[] includePaths)
      • setOutputArgs

        private void setOutputArgs​(org.codehaus.plexus.util.cli.Commandline cl,
                                   java.io.File outputFile)
      • setSourceArgs

        private void setSourceArgs​(org.codehaus.plexus.util.cli.Commandline cl,
                                   java.io.File srcFile)