Package org.eclipse.cdt.make.internal.core.makefile.gnu

Class Summary
Conditional  
DefineVariable  
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.
Else  
Endef  
Endif  
ExportAllVariablesRule .EXPORT_ALL_VARIABLES Simply by being mentioned as a target, this tells `make' to export all variables to child processes by default.
ExportVariable  
GNUMakefile Makefile : ( statement ) * statement : rule | macro_definition | comments | empty rule : inference_rule | target_rule inference_rule : target ':' ( command ) + target_rule : target [ ( target ) * ] ':' [ ( prerequisite ) * ] [ ';' command ] [ ( command ) * ] macro_definition : string '=' (string)* comments : ('#' (string) ) * empty : command : prefix_command string target : string prefix_command : '-' | '@' | '+' internal_macro : "$<" | "$*" | "$@" | "$?"
GNUMakefileChecker  
GNUMakefileConstants  
GNUMakefileUtil GNUMakefile
GNUMakefileValidator  
GNUTargetRule  
Ifdef  
Ifeq  
Ifndef  
Ifneq  
Include  
IntermediateRule .INTERMEDIATE The targets which `.INTERMEDIATE' depends on are treated as intermediate files
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.
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.
OverrideDefine  
OverrideVariable  
PhonyRule .PHONY The prerequisites of the special target `.PHONY' are considered to be phony targets.
SecondaryRule .SECONDARY The targets which `.SECONDARY' depends on are treated as intermediate files, except that they are never automatically deleted
StaticTargetRule Here is the syntax of a static pattern rule: TARGETS ...: TARGET-PATTERN: DEP-PATTERNS ...
TargetVariable Here is the syntax of a static pattern rule: TARGETS ...: VARIABLE-ASSIGNMENT TARGETS ...: override VARIABLE-ASSIGNMENT
Terminal  
UnExport  
VariableDefinition  
VPath