[BACK]Return to make.h CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / usr.bin / make

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/usr.bin/make/make.h between version 1.164 and 1.165

version 1.164, 2020/10/23 18:36:09 version 1.165, 2020/10/23 19:11:30
Line 191  typedef enum  {
Line 191  typedef enum  {
  *   *
  * Some of the OP_ constants can be combined, others cannot. */   * Some of the OP_ constants can be combined, others cannot. */
 typedef enum GNodeType {  typedef enum GNodeType {
     /* Execution of commands depends on children (:) */      /* The dependency operator ':' is the most common one.  The commands of
        * this node are executed if any child is out-of-date. */
     OP_DEPENDS          = 1 << 0,      OP_DEPENDS          = 1 << 0,
     /* Always execute commands (!) */      /* The dependency operator '!' always executes its commands, even if
        * its children are up-to-date. */
     OP_FORCE            = 1 << 1,      OP_FORCE            = 1 << 1,
     /* Execution of commands depends on children per line (::) */      /* The dependency operator '::' behaves like ':', except that it allows
        * multiple dependency groups to be defined.  Each of these groups is
        * executed on its own, independently from the others. */
     OP_DOUBLEDEP        = 1 << 2,      OP_DOUBLEDEP        = 1 << 2,
   
     /* Matches the dependency operators ':', '!' and '::'. */      /* Matches the dependency operators ':', '!' and '::'. */

Legend:
Removed from v.1.164  
changed lines
  Added in v.1.165

CVSweb <webmaster@jp.NetBSD.org>