org.eclipse.cdt.make.internal.core.makefile.gnu
Class GNUMakefileUtil

java.lang.Object
  extended by org.eclipse.cdt.make.internal.core.makefile.posix.PosixMakefileUtil
      extended by org.eclipse.cdt.make.internal.core.makefile.gnu.GNUMakefileUtil

public class GNUMakefileUtil
extends PosixMakefileUtil

GNUMakefile


Constructor Summary
GNUMakefileUtil()
           
 
Method Summary
static boolean isDefine(java.lang.String line)
           
static boolean isDeleteOnErrorRule(java.lang.String line)
           
static boolean isElse(java.lang.String line)
           
static boolean isEndef(java.lang.String line)
           
static boolean isEndif(java.lang.String line)
           
static boolean isExport(java.lang.String line)
           
static boolean isExportAllVariablesRule(java.lang.String line)
           
static boolean isGNUTargetRule(java.lang.String line)
           
static boolean isIfdef(java.lang.String line)
           
static boolean isIfeq(java.lang.String line)
           
static boolean isIfndef(java.lang.String line)
           
static boolean isIfneq(java.lang.String line)
           
static boolean isInclude(java.lang.String line)
           
static boolean isIntermediateRule(java.lang.String line)
           
static boolean isLowResolutionTimeRule(java.lang.String line)
           
static boolean isNotParallelRule(java.lang.String line)
           
static boolean isOverride(java.lang.String line)
           
static boolean isOverrideDefine(java.lang.String line)
           
static boolean isPhonyRule(java.lang.String line)
           
static boolean isSecondaryRule(java.lang.String line)
           
static boolean isStaticTargetRule(java.lang.String line)
           
static boolean isTargetVariable(java.lang.String line)
           
static boolean isUnExport(java.lang.String line)
           
static boolean isVariableDefinition(java.lang.String line)
           
static boolean isVPath(java.lang.String line)
           
 
Methods inherited from class org.eclipse.cdt.make.internal.core.makefile.posix.PosixMakefileUtil
findPrerequisites, findTargets, isCommand, isDefaultRule, isEmptyLine, isIgnoreRule, isInferenceRule, isLibraryTarget, isMacroDefinition, isPosixRule, isPreciousRule, isSccsGetRule, isSilentRule, isSuffixesRule, isTargetRule
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GNUMakefileUtil

public GNUMakefileUtil()
Method Detail

isInclude

public static boolean isInclude(java.lang.String line)

isVPath

public static boolean isVPath(java.lang.String line)

isExport

public static boolean isExport(java.lang.String line)

isUnExport

public static boolean isUnExport(java.lang.String line)

isDefine

public static boolean isDefine(java.lang.String line)

isEndef

public static boolean isEndef(java.lang.String line)

isOverride

public static boolean isOverride(java.lang.String line)

isIfeq

public static boolean isIfeq(java.lang.String line)

isIfneq

public static boolean isIfneq(java.lang.String line)

isIfdef

public static boolean isIfdef(java.lang.String line)

isIfndef

public static boolean isIfndef(java.lang.String line)

isElse

public static boolean isElse(java.lang.String line)

isEndif

public static boolean isEndif(java.lang.String line)

isOverrideDefine

public static boolean isOverrideDefine(java.lang.String line)

isTargetVariable

public static boolean isTargetVariable(java.lang.String line)

isVariableDefinition

public static boolean isVariableDefinition(java.lang.String line)

isStaticTargetRule

public static boolean isStaticTargetRule(java.lang.String line)
Parameters:
line -
Returns:

isGNUTargetRule

public static boolean isGNUTargetRule(java.lang.String line)
Parameters:
line -
Returns:

isPhonyRule

public static boolean isPhonyRule(java.lang.String line)

isIntermediateRule

public static boolean isIntermediateRule(java.lang.String line)

isSecondaryRule

public static boolean isSecondaryRule(java.lang.String line)

isDeleteOnErrorRule

public static boolean isDeleteOnErrorRule(java.lang.String line)

isLowResolutionTimeRule

public static boolean isLowResolutionTimeRule(java.lang.String line)

isExportAllVariablesRule

public static boolean isExportAllVariablesRule(java.lang.String line)

isNotParallelRule

public static boolean isNotParallelRule(java.lang.String line)