Return to cond_int.h CVS log | Up to [local] / src / usr.bin / make |
File: [local] / src / usr.bin / make / cond_int.h (download)
Revision 1.5, Mon Jul 19 19:30:37 2010 UTC (13 years, 10 months ago) by espie
two small changes: - allow variables in SysV modifiers, as requested by matthieu@ (since recursive variables are an extension, this just extends the extension) - variation on :Q called :QL (quote list), which does quote every character EXCEPT for whitespace. e.g., toto: @for i in ${VAR:QL} ... |
/* $OpenPackages$ */ /* $OpenBSD: cond_int.h,v 1.5 2010/07/19 19:30:37 espie Exp $ */ /* List of all keywords recognized by the make parser */ #define COND_IF "if" #define COND_IFDEF "ifdef" #define COND_IFNDEF "ifndef" #define COND_IFMAKE "ifmake" #define COND_IFNMAKE "ifnmake" #define COND_ELSE "else" #define COND_ELIF "elif" #define COND_ELIFDEF "elifdef" #define COND_ELIFNDEF "elifndef" #define COND_ELIFMAKE "elifmake" #define COND_ELIFNMAKE "elifnmake" #define COND_ENDIF "endif" #define COND_FOR "for" #define COND_ENDFOR "endfor" #define COND_INCLUDE "include" #define COND_UNDEF "undef" #define COND_POISON "poison"