|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of IParent in org.eclipse.cdt.make.core.makefile |
---|
Subinterfaces of IParent in org.eclipse.cdt.make.core.makefile | |
---|---|
interface |
IDefaultRule
.DEFAULT If the makefile uses this special target, the application shall ensure that it is specified with commands, but without prerequisites. |
interface |
IIgnoreRule
.IGNORE Prerequisites 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. |
interface |
IInferenceRule
IInferenceRules are formated as follows: target: |
interface |
IMakefile
IMakefile: Makefile : ( directive ) * directive : rule | macro_definition | comments | empty rule : inference_rule | target_rule | special_rule inference_rule : target ':' [ ';' command ] |
interface |
IPosixRule
.POSIX The application shall ensure that this special target is specified without prerequisites or commands. |
interface |
IPreciousRule
.PRECIOUS Prerequisites of this special target shall not be removed if make recieves an asynchronous events. |
interface |
IRule
There are several kinds of rules: Inference rules, target rules Some make provides special rules for example: .DEFAULT, .IGNORE etc ... |
interface |
ISccsGetRule
.SCCS_GET The application shall ensure that this special target is specified without prerequesites. |
interface |
ISilentRule
.SILENT Prerequisites of this special target are targets themselves; this shall case commands associated with them not to be written to the standard output before they are executed. |
interface |
ISpecialRule
Target rule that have special meaning for Make. |
interface |
ISuffixesRule
.SUFFIXES Prerequesites of .SUFFIXES shall be appended to the list of known suffixes and are used in conjunction with the inference rules. |
interface |
ITargetRule
ITargetRule |
Uses of IParent in org.eclipse.cdt.make.core.makefile.gnu |
---|
Subinterfaces of IParent in org.eclipse.cdt.make.core.makefile.gnu | |
---|---|
interface |
IDeleteOnErrorRule
.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. |
interface |
IExportAllVariablesRule
.EXPORT_ALL_VARIABLES Simply by being mentioned as a target, this tells `make' to export all variables to child processes by default. |
interface |
IGNUMakefile
|
interface |
IInclude
|
interface |
IIntermediateRule
.INTERMEDIATE The targets which `.INTERMEDIATE' depends on are treated as intermediate files |
interface |
ILowResolutionTimeRule
.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. |
interface |
INotParallelRule
.NOTPARALLEL If `.NOTPARALLEL' is mentioned as a target, then this invocation of `make' will be run serially, even if the `-j' option is given. |
interface |
IPhonyRule
.PHONY The prerequisites of the special target `.PHONY' are considered to be phony targets. |
interface |
ISecondaryRule
.SECONDARY The targets which `.SECONDARY' depends on are treated as intermediate files, except that they are never automatically deleted |
Uses of IParent in org.eclipse.cdt.make.internal.core.makefile |
---|
Classes in org.eclipse.cdt.make.internal.core.makefile that implement IParent | |
---|---|
class |
AbstractMakefile
Makefile : ( statement ) * statement : rule | macro_definition | comments | empty rule : inference_rule | target_rule inference_rule : target ':' |
class |
DefaultRule
.DEFAULT If the makefile uses this special target, the application shall ensure that it is specified with commands, but without prerequisites. |
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 |
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 ':' |
Uses of IParent in org.eclipse.cdt.make.internal.core.makefile.gnu |
---|
Classes in org.eclipse.cdt.make.internal.core.makefile.gnu that implement IParent | |
---|---|
class |
Conditional
|
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 |
ExportAllVariablesRule
.EXPORT_ALL_VARIABLES Simply by being mentioned as a target, this tells `make' to export all variables to child processes by default. |
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 |
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 ... |
Uses of IParent in org.eclipse.cdt.make.internal.core.makefile.posix |
---|
Classes in org.eclipse.cdt.make.internal.core.makefile.posix that implement IParent | |
---|---|
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 |