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

Class Summary
AbstractMakefile 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 : "$<" | "$*" | "$@" | "$?"
ArchiveTarget IArchiveTarget
BadDirective  
Command Makefile : ( statement ) * statement : command | ..
Comment  
DefaultRule .DEFAULT If the makefile uses this special target, the application shall ensure that it is specified with commands, but without prerequisites.
Directive  
EmptyLine  
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.
InferenceRule  
MacroDefinition  
MakeFileConstants  
MakefileMessages  
MakefileReader  
NullMakefile 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 : "$<" | "$*" | "$@" | "$?"
Parent IParent
PosixRule .POSIX The appliation shall ensure that this special target is specified without prerequisites or commands.
PreciousRule .PRECIOUS Prerequisites of this special target shall not be removed if make recieves an asynchronous events.
Rule  
SccsGetRule .SCCS_GET The application shall ensure that this special target is specified without prerequesites.
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.
SpecialRule Targets that have special meaning for Make.
SuffixesRule .SUFFIXES Prerequesites of .SUFFIXES shall be appended tothe list of known suffixes and are used inconjucntion with the inference rules.
Target  
TargetRule Makefile : ( statement ) * statement : rule | macro_definition | comments | empty rule : inference_rule | target_rule inference_rule : target ':' ( command ) + target_rule : target [ ( target ) * ] ':' [ ( prerequisite ) * ] [ ';' command ] [ ( prefix_command command ) * ] macro_definition : string '=' (string)* comments : '#' (string) * empty : command : string target : string prefix_command : '-' | '@' | '+' internal_macro : "$<" | "$*" | "$@" | "$?"
Util Utility methods.