Uses of Interface
org.eclipse.cdt.make.core.makefile.IParent

Packages that use IParent
org.eclipse.cdt.make.core.makefile   
org.eclipse.cdt.make.core.makefile.gnu   
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 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: command [command] The target is of the form .s2 or .s1.s2 There are no prerequisites.
 interface 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 : "$<" | "$*" | "$@" | "$?"
 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 ':' ( 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 : "$<" | "$*" | "$@" | "$?"
 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 ':' ( 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 : "$<" | "$*" | "$@" | "$?"
 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 ':' ( 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 : "$<" | "$*" | "$@" | "$?"
 

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 ':' ( 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 : "$<" | "$*" | "$@" | "$?"
 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 ] [ ( command ) * ] target_rule : [ ( target ) + ] ':' [ ( prerequisite ) * ] [ ';' command ] [ ( command ) * ] macro_definition : string '=' ( string )* comments : ('#' ( string ) ) * empty : command : prefix_command string target : string prefix_command : '-' | '@' | '+' internal_macro : "$<" | "$*" | "$@" | "$?"