net.sf.antcontrib.cpptasks.compiler
Class CommandLineFortranCompiler

java.lang.Object
  |
  +--net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
        |
        +--net.sf.antcontrib.cpptasks.compiler.AbstractCompiler
              |
              +--net.sf.antcontrib.cpptasks.compiler.CommandLineCompiler
                    |
                    +--net.sf.antcontrib.cpptasks.compiler.CommandLineFortranCompiler
Direct Known Subclasses:
CompaqVisualFortranCompiler

public abstract class CommandLineFortranCompiler
extends CommandLineCompiler

An abstract Compiler implementation which uses an external program to perform the compile.

Author:
Curt Arnold

Constructor Summary
protected CommandLineFortranCompiler(java.lang.String command, java.lang.String identifierArg, java.lang.String[] sourceExtensions, java.lang.String[] headerExtensions, java.lang.String outputSuffix, boolean libtool, CommandLineFortranCompiler libtoolCompiler)
           
 
Method Summary
protected  Parser createParser()
           
 
Methods inherited from class net.sf.antcontrib.cpptasks.compiler.CommandLineCompiler
addImpliedArgs, addIncludes, addWarningSwitch, buildDefineArguments, compile, createConfiguration, getArgumentCountPerInputFile, getCommand, getDefineSwitch, getEnvironmentIncludePath, getIdentifier, getIncludeDirSwitch, getInputFileArgument, getLibtool, getLibtoolCompiler, getMaximumInputFilesPerCommand, getTotalArgumentLengthForInputFile, getUndefineSwitch, runCommand
 
Methods inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractCompiler
canParse, createConfiguration, getBaseOutputName, getOutputFileName, parseIncludes, resolveInclude
 
Methods inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
bid, getIdentifier, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CommandLineFortranCompiler

protected CommandLineFortranCompiler(java.lang.String command,
                                     java.lang.String identifierArg,
                                     java.lang.String[] sourceExtensions,
                                     java.lang.String[] headerExtensions,
                                     java.lang.String outputSuffix,
                                     boolean libtool,
                                     CommandLineFortranCompiler libtoolCompiler)
Method Detail

createParser

protected Parser createParser()
Overrides:
createParser in class AbstractCompiler


Copyright © 2001-2002 Ant-Contrib project. All Rights Reserved.