Searched refs:metarule (Results 1 - 7 of 7) sorted by relevance
/ast/src/cmd/nmake/ |
H A D | metarule.c | 25 * make metarule routines 31 * return a pointer to the metarule that builds 32 * a file that matches the metarule pattern out from 33 * a file that matches the metarule pattern in 38 metarule(char* in, char* out, int force) function 76 * metarule supplementary info 94 sfprintf(internal.met, "%s.%c.%s%s%s", internal.metarule->name, type, s1 ? s1 : null, s2 ? ">" : null, s2 ? s2 : null); 108 * we do case insensitive metarule pattern matching for all patterns that 125 * match s against metarule pattern 220 * expand the metarule patter [all...] |
H A D | Makefile | 31 mam.c metarule.c misc.c object.c option.c parse.c read.c \ 52 edit immediate implicit internal interrupt metarule option panic \
|
H A D | rule.c | 978 if (a == internal.metarule) return n & P_metarule; 1542 INIT(metarule, ".METARULE", 0); 1631 if (internal.metarule->dynamic & D_dynamic) 1632 dynamic(internal.metarule);
|
H A D | make.h | 190 #define A_group (1<<3) /* assertion() metarule (...) grouping */ 192 #define A_metarule (1<<5) /* assertion() pattern metarule */ 198 #define A_scope (1<<11) /* assertion() metarule scope prereqs */ 300 #define P_metarule (1L<<17) /* metarule */ 313 #define P_terminal (1L<<28) /* terminal target or metarule */ 377 #define M_metarule (1<<5) /* metarule closure mark */ 467 char* primary; /* metarule primary prereq name */ 468 char* stem; /* metarule stem */ 607 Rule_t* metarule; /* .METARULE rule pointer */ member in struct:Internal_s 639 Sfio_t* met; /* metarule expansio [all...] |
H A D | option.c | 227 " \aseparator\a must not contain metarule or shell pattern characters.", 1296 error(3, "--%s: %s: value must not contain metarule or shell pattern characters", op->name, state.targetprefix);
|
H A D | parse.c | 2368 error(1, "multiple prerequisite patterns in metarule assertion"); 2473 * metarule assertion 2495 * update the metarule intermediate prerequisite graph 2500 r = metarule(in->name, r->name, 1); 2522 addprereq(internal.metarule, out, PREREQ_LENGTH);
|
H A D | Makerules.mk | 3596 * rhs are metarule patterns that do not generate %
|
Completed in 51 milliseconds