org.eclipse.cdt.make.internal.core.makefile
Class SpecialRule
java.lang.Object
org.eclipse.cdt.make.internal.core.makefile.Directive
org.eclipse.cdt.make.internal.core.makefile.Parent
org.eclipse.cdt.make.internal.core.makefile.Rule
org.eclipse.cdt.make.internal.core.makefile.SpecialRule
- All Implemented Interfaces:
- IDirective, IParent, IRule, ISpecialRule
- Direct Known Subclasses:
- DefaultRule, DeleteOnErrorRule, ExportAllVariablesRule, IgnoreRule, IntermediateRule, LowResolutionTimeRule, NotParallelRule, PhonyRule, PosixRule, PreciousRule, SccsGetRule, SecondaryRule, SilentRule, SuffixesRule
public abstract class SpecialRule
- extends Rule
- implements ISpecialRule
Targets that have special meaning for Make.
Method Summary |
java.lang.String[] |
getPrerequisites()
The meaning of the prerequistes are specific to
each rules. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SpecialRule
public SpecialRule(Directive parent,
Target target,
java.lang.String[] reqs,
Command[] cmds)
getPrerequisites
public java.lang.String[] getPrerequisites()
- Description copied from interface:
ISpecialRule
- The meaning of the prerequistes are specific to
each rules.
- Specified by:
getPrerequisites
in interface ISpecialRule
toString
public java.lang.String toString()
- Specified by:
toString
in interface IDirective
- Overrides:
toString
in class Parent