Home | History | Annotate | Download | only in make-3.81

Lines Matching refs:makefiles

1 /* Reading and parsing of makefiles for GNU Make.
73 to new structures for included makefiles. */
122 /* The chain of makefiles read by read_makefile. */
149 /* Read in all the makefiles and return the chain of their names. */
152 read_all_makefiles (char **makefiles)
156 /* Create *_LIST variables, to hold the makefiles, targets, and variables
161 DB (DB_BASIC, (_("Reading makefiles...\n")));
163 /* If there's a non-null variable MAKEFILES, its value is a list of
165 default makefiles and don't let the default goal come from there. */
173 /* Turn off --warn-undefined-variables while we expand MAKEFILES. */
177 value = allocated_variable_expand ("$(MAKEFILES)");
183 MAKEFILES is updated for finding remaining tokens. */
196 /* Read makefiles specified with -f switches. */
198 if (makefiles != 0)
199 while (*makefiles != 0)
204 if (! eval_makefile (*makefiles, 0))
205 perror_with_name ("", *makefiles);
213 *makefiles = dep_name (d);
215 ++makefiles;
244 /* No default makefile was found. Add the default makefiles to the
247 /* Add them to the tail, after any MAKEFILES variable makefiles. */
346 the `MAKEFILES' variable or an included makefile,
367 /* Add FILENAME to the chain of read makefiles. */
995 one of the most common bugs found in makefiles... */
1891 resolved after the makefiles have been read in. We can't add more rules
2080 we don't lose on default suffix rules or makefiles. */
2583 lossage strikes again! (xmkmf puts NULs in its makefiles.)