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

Interface Summary
IArchiveTarget IArchiveTarget Archive files, are files maintained by the program "ar".
IBadDirective Represent an error in the makefile syntax
ICommand ICommand Commands are associated with a rule and executed by the make program when building a target.
IComment Comments start with '#' and until the end of the line.
IDefaultRule .DEFAULT If the makefile uses this special target, the application shall ensure that it is specified with commands, but without prerequisites.
IDirective A Makefile can contain rules, macro definitons and comments.
IEmptyLine IEmptyLine
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.
IInferenceRule IInferenceRules are formated as follows: target: command [command] The target is of the form .s2 or .s1.s2 There are no prerequisites.
IMacroDefinition IMacroDefinitions are in the form: string1 = [string2]
IMakefile IMakefile: Makefile : ( directive ) * directive : rule | macro_definition | comments | empty rule : inference_rule | target_rule | special_rule inference_rule : target ':' [ ';' command ] [ ( command ) * ] target_rule : [ ( target ) + ] ':' [ ( prerequisite ) * ] [ ';' command ] [ ( command ) * ] macro_definition : string '=' ( string )* comments : ('#' ( string ) ) * empty : command : prefix_command string target : string prefix_command : '-' | '@' | '+' internal_macro : "$<" | "$*" | "$@" | "$?"
IMakefileValidator  
IParent IParent
IPosixRule .POSIX The application shall ensure that this special target is specified without prerequisites or commands.
IPreciousRule .PRECIOUS Prerequisites of this special target shall not be removed if make recieves an asynchronous events.
IRule There are several kinds of rules: Inference rules, target rules Some make provides special rules for example: .DEFAULT, .IGNORE etc ...
ISccsGetRule .SCCS_GET The application shall ensure that this special target is specified without prerequesites.
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.
ISpecialRule Target rule that have special meaning for Make.
ISuffixesRule .SUFFIXES Prerequesites of .SUFFIXES shall be appended to the list of known suffixes and are used in conjunction with the inference rules.
ITarget ITarget
ITargetRule ITargetRule