|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Directive | |
---|---|
org.eclipse.cdt.make.internal.core.makefile | |
org.eclipse.cdt.make.internal.core.makefile.gnu | |
org.eclipse.cdt.make.internal.core.makefile.posix |
Uses of Directive in org.eclipse.cdt.make.internal.core.makefile |
---|
Subclasses of Directive in org.eclipse.cdt.make.internal.core.makefile | |
---|---|
class |
AbstractMakefile
Makefile : ( statement ) * statement : rule | macro_definition | comments | empty rule : inference_rule | target_rule inference_rule : target ':' |
class |
BadDirective
|
class |
Command
Makefile : ( statement ) * statement : command | .. |
class |
Comment
|
class |
DefaultRule
.DEFAULT If the makefile uses this special target, the application shall ensure that it is specified with commands, but without prerequisites. |
class |
EmptyLine
|
class |
IgnoreRule
.IGNORE Prerequistes of this special target are targets themselves; this shall cause errors from commands associated with them to be ignored in the same manner as specified by the -i option. |
class |
InferenceRule
|
class |
MacroDefinition
|
class |
NullMakefile
Makefile : ( statement ) * statement : rule | macro_definition | comments | empty rule : inference_rule | target_rule inference_rule : target ':' |
class |
Parent
IParent |
class |
PosixRule
.POSIX The appliation shall ensure that this special target is specified without prerequisites or commands. |
class |
PreciousRule
.PRECIOUS Prerequisites of this special target shall not be removed if make recieves an asynchronous events. |
class |
Rule
|
class |
SccsGetRule
.SCCS_GET The application shall ensure that this special target is specified without prerequesites. |
class |
SilentRule
.SILENT Prerequisties of this special target are targets themselves; this shall cause commands associated with them not to be written to the standard output before they are executed. |
class |
SpecialRule
Targets that have special meaning for Make. |
class |
SuffixesRule
.SUFFIXES Prerequesites of .SUFFIXES shall be appended tothe list of known suffixes and are used inconjucntion with the inference rules. |
class |
TargetRule
Makefile : ( statement ) * statement : rule | macro_definition | comments | empty rule : inference_rule | target_rule inference_rule : target ':' |
Methods in org.eclipse.cdt.make.internal.core.makefile that return Directive | |
---|---|
Directive[] |
Parent.getStatements()
|
Methods in org.eclipse.cdt.make.internal.core.makefile with parameters of type Directive | |
---|---|
void |
Parent.addDirective(Directive directive)
|
void |
Parent.addDirectives(Directive[] directives)
|
void |
Directive.setParent(Directive owner)
|
Constructors in org.eclipse.cdt.make.internal.core.makefile with parameters of type Directive | |
---|---|
AbstractMakefile(Directive parent)
|
|
BadDirective(Directive parent,
java.lang.String s)
|
|
Command(Directive parent,
java.lang.String cmd)
|
|
Comment(Directive parent,
java.lang.String cmt)
|
|
DefaultRule(Directive parent,
Command[] cmds)
|
|
Directive(Directive owner)
|
|
EmptyLine(Directive parent)
|
|
IgnoreRule(Directive parent,
java.lang.String[] reqs)
|
|
InferenceRule(Directive parent,
java.lang.String tgt,
Command[] cmds)
|
|
InferenceRule(Directive parent,
Target target)
|
|
InferenceRule(Directive parent,
Target target,
Command[] cmds)
|
|
MacroDefinition(Directive parent,
java.lang.String n,
java.lang.StringBuffer v)
|
|
Parent(Directive parent)
|
|
PosixRule(Directive parent)
|
|
PreciousRule(Directive parent,
java.lang.String[] reqs)
|
|
Rule(Directive parent,
Target tgt)
|
|
Rule(Directive parent,
Target tgt,
Command[] cmds)
|
|
SccsGetRule(Directive parent,
Command[] cmds)
|
|
SilentRule(Directive parent,
java.lang.String[] reqs)
|
|
SpecialRule(Directive parent,
Target target,
java.lang.String[] reqs,
Command[] cmds)
|
|
SuffixesRule(Directive parent,
java.lang.String[] suffixes)
|
|
TargetRule(Directive parent,
Target target)
|
|
TargetRule(Directive parent,
Target target,
java.lang.String[] deps)
|
|
TargetRule(Directive parent,
Target target,
java.lang.String[] reqs,
Command[] commands)
|
Uses of Directive in org.eclipse.cdt.make.internal.core.makefile.gnu |
---|
Subclasses of Directive in org.eclipse.cdt.make.internal.core.makefile.gnu | |
---|---|
class |
Conditional
|
class |
DefineVariable
|
class |
DeleteOnErrorRule
.DELETE_ON_ERROR If `.DELETE_ON_ERROR' is mentioned as a target anywhere in the makefile, then `make' will delete the target of a rule if it has changed and its commands exit with a nonzero exit status, just as it does when it receives a signal. |
class |
Else
|
class |
Endef
|
class |
Endif
|
class |
ExportAllVariablesRule
.EXPORT_ALL_VARIABLES Simply by being mentioned as a target, this tells `make' to export all variables to child processes by default. |
class |
ExportVariable
|
class |
GNUMakefile
Makefile : ( statement ) * statement : rule | macro_definition | comments | empty rule : inference_rule | target_rule inference_rule : target ':' |
class |
GNUTargetRule
|
class |
Ifdef
|
class |
Ifeq
|
class |
Ifndef
|
class |
Ifneq
|
class |
Include
|
class |
IntermediateRule
.INTERMEDIATE The targets which `.INTERMEDIATE' depends on are treated as intermediate files |
class |
LowResolutionTimeRule
.LOW_RESOLUTION_TIME' If you specify prerequisites for `.LOW_RESOLUTION_TIME', `make' assumes that these files are created by commands that generate low resolution time stamps. |
class |
NotParallelRule
.NOTPARALLEL If `.NOTPARALLEL' is mentioned as a target, then this invocation of `make' will be run serially, even if the `-j' option is given. |
class |
OverrideDefine
|
class |
OverrideVariable
|
class |
PhonyRule
.PHONY The prerequisites of the special target `.PHONY' are considered to be phony targets. |
class |
SecondaryRule
.SECONDARY The targets which `.SECONDARY' depends on are treated as intermediate files, except that they are never automatically deleted |
class |
StaticTargetRule
Here is the syntax of a static pattern rule: TARGETS ...: TARGET-PATTERN: DEP-PATTERNS ... |
class |
TargetVariable
Here is the syntax of a static pattern rule: TARGETS ...: VARIABLE-ASSIGNMENT TARGETS ...: override VARIABLE-ASSIGNMENT |
class |
Terminal
|
class |
UnExport
|
class |
VariableDefinition
|
class |
VPath
|
Constructors in org.eclipse.cdt.make.internal.core.makefile.gnu with parameters of type Directive | |
---|---|
Conditional(Directive parent)
|
|
Conditional(Directive parent,
java.lang.String conditional)
|
|
Conditional(Directive parent,
java.lang.String conditional,
java.lang.String argument1,
java.lang.String argument2)
|
|
DefineVariable(Directive parent,
java.lang.String name,
java.lang.StringBuffer value)
|
|
DeleteOnErrorRule(Directive parent,
java.lang.String[] reqs)
|
|
Else(Directive parent)
|
|
Endef(Directive parent)
|
|
Endif(Directive parent)
|
|
ExportAllVariablesRule(Directive parent,
java.lang.String[] reqs)
|
|
ExportVariable(Directive parent,
java.lang.String name,
java.lang.StringBuffer value,
int type)
|
|
GNUTargetRule(Directive parent,
Target target,
boolean double_colon,
java.lang.String[] normal_prereqs,
java.lang.String[] order_prereqs,
Command[] commands)
|
|
Ifdef(Directive parent,
java.lang.String var)
|
|
Ifeq(Directive parent,
java.lang.String cond)
|
|
Ifndef(Directive parent,
java.lang.String var)
|
|
Ifneq(Directive parent,
java.lang.String cond)
|
|
Include(Directive parent,
java.lang.String[] files,
java.lang.String[] directories)
|
|
IntermediateRule(Directive parent,
java.lang.String[] reqs)
|
|
LowResolutionTimeRule(Directive parent,
java.lang.String[] reqs)
|
|
NotParallelRule(Directive parent,
java.lang.String[] reqs)
|
|
OverrideDefine(Directive parent,
java.lang.String name,
java.lang.StringBuffer value)
|
|
OverrideVariable(Directive parent,
java.lang.String name,
java.lang.StringBuffer value,
int type)
|
|
PhonyRule(Directive parent,
java.lang.String[] reqs)
|
|
SecondaryRule(Directive parent,
java.lang.String[] reqs)
|
|
StaticTargetRule(Directive parent,
Target target,
java.lang.String target_pattern,
java.lang.String[] prereq_patterns,
Command[] commands)
|
|
TargetVariable(Directive parent,
java.lang.String target,
java.lang.String name,
java.lang.StringBuffer value,
boolean override,
int type)
|
|
Terminal(Directive parent)
|
|
UnExport(Directive parent,
java.lang.String var)
|
|
VariableDefinition(Directive parent,
java.lang.String name,
java.lang.StringBuffer value)
|
|
VariableDefinition(Directive parent,
java.lang.String name,
java.lang.StringBuffer value,
int type)
|
|
VariableDefinition(Directive parent,
java.lang.String target,
java.lang.String name,
java.lang.StringBuffer value,
int type)
|
|
VPath(Directive parent,
java.lang.String pat,
java.lang.String[] dirs)
|
Uses of Directive in org.eclipse.cdt.make.internal.core.makefile.posix |
---|
Subclasses of Directive in org.eclipse.cdt.make.internal.core.makefile.posix | |
---|---|
class |
PosixMakefile
Makefile : ( statement ) * statement : rule | macro_definition | comments | empty rule : inference_rule | target_rule | special_rule inference_rule : target ':' [ ';' command ] |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |