terp - the ANT Tasks
v1.3.304

com.codemesh.terp.ant.compiler.cpp
Class CppCompiler.SourceToTargets

java.lang.Object
  extended by com.codemesh.terp.ant.compiler.cpp.CppCompiler.SourceToTargets
Enclosing interface:
CppCompiler

public static class CppCompiler.SourceToTargets
extends java.lang.Object


Constructor Summary
CppCompiler.SourceToTargets(java.io.File source, boolean bDynamic, java.io.File... targets)
           
CppCompiler.SourceToTargets(java.io.File source, java.io.File... targets)
           
CppCompiler.SourceToTargets(java.lang.String id, java.io.File source, boolean bDynamic, java.io.File... targets)
           
CppCompiler.SourceToTargets(java.lang.String id, java.io.File source, java.io.File... targets)
           
 
Method Summary
 java.lang.String getOptionsId()
           
 java.io.File getSource()
           
 java.io.File[] getTargets()
           
 boolean isDynamic()
           
 boolean isUptodate()
           
 boolean isUptodate(DependencyChecker depChecker, long diff)
           
 boolean isUptodate(long diff)
           
 void setTargets(java.io.File[] targets)
          This method is currently only called when dependency analysis is performed and the object file name is replaced with a dependency filename
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CppCompiler.SourceToTargets

public CppCompiler.SourceToTargets(java.io.File source,
                                   java.io.File... targets)

CppCompiler.SourceToTargets

public CppCompiler.SourceToTargets(java.lang.String id,
                                   java.io.File source,
                                   java.io.File... targets)

CppCompiler.SourceToTargets

public CppCompiler.SourceToTargets(java.io.File source,
                                   boolean bDynamic,
                                   java.io.File... targets)

CppCompiler.SourceToTargets

public CppCompiler.SourceToTargets(java.lang.String id,
                                   java.io.File source,
                                   boolean bDynamic,
                                   java.io.File... targets)
Method Detail

getSource

public java.io.File getSource()

getOptionsId

public java.lang.String getOptionsId()

getTargets

public java.io.File[] getTargets()

setTargets

public void setTargets(java.io.File[] targets)
This method is currently only called when dependency analysis is performed and the object file name is replaced with a dependency filename

Parameters:
targets - the new filename.

isDynamic

public boolean isDynamic()

isUptodate

public boolean isUptodate()

isUptodate

public boolean isUptodate(DependencyChecker depChecker,
                          long diff)

isUptodate

public boolean isUptodate(long diff)

terp - the ANT Tasks
v1.3.304

Copyright © 2008-2012 by Codemesh, Inc. All Rights Reserved.