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

Packages that use ISpecialRule
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   
 

Uses of ISpecialRule in org.eclipse.cdt.make.core.makefile
 

Subinterfaces of ISpecialRule 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 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 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 ISuffixesRule
          .SUFFIXES Prerequesites of .SUFFIXES shall be appended to the list of known suffixes and are used in conjunction with the inference rules.
 

Uses of ISpecialRule in org.eclipse.cdt.make.core.makefile.gnu
 

Subinterfaces of ISpecialRule 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 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 ISpecialRule in org.eclipse.cdt.make.internal.core.makefile
 

Classes in org.eclipse.cdt.make.internal.core.makefile that implement ISpecialRule
 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 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 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.
 

Uses of ISpecialRule in org.eclipse.cdt.make.internal.core.makefile.gnu
 

Classes in org.eclipse.cdt.make.internal.core.makefile.gnu that implement ISpecialRule
 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 ExportAllVariablesRule
          .EXPORT_ALL_VARIABLES Simply by being mentioned as a target, this tells `make' to export all variables to child processes by default.
 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
 

Methods in org.eclipse.cdt.make.internal.core.makefile.gnu with parameters of type ISpecialRule
 void GNUMakefileValidator.validateSpecialRule(ISpecialRule rule)