Lines Matching refs:rules
30 prerequisites of both explicit and implicit (pattern) rules. In order
33 feature is enabled then after all rules have been parsed the
37 such as $$(notdir $$@) etc. This behavior applies to implicit rules,
164 This syntax is only valid within explicit and static pattern rules: it
165 cannot be used in implicit (suffix or pattern) rules. Edouard G. Parmelan
312 LD, AR, etc.). Specifying this option forces -r (--no-builtin-rules)
356 Make defines new default rules for DOS-style C++ file naming
357 conventions, with ``.cpp'' suffixes. All the same rules as for
374 COMPATIBILITY: This new syntax means that if you have any rules where
491 for linking rules, where library files sometimes need to be listed twice
515 * The built-in Texinfo rules use the new variables `TEXI2DVI_FLAGS' for
575 * A suffix rule `.X.a' now produces two pattern rules:
610 * The built-in implicit rules now support the alternative extension
630 * Multiple double-colon rules for the same target will no longer have their
660 targets which have no rules at all, not all targets with no commands.
692 * The built-in rules for C++ compilation now use the variables `$(CXX)' and
709 * Built-in rules for C++ source files with the `.C' suffix.
718 * Dependencies of pattern rules which contain no % need not actually exist
746 * Suffix rules may have dependencies (which are ignored).
792 only those lines are executed, not their entire rules.
797 * Filenames in rules will now have ~ and ~USER expanded.
805 * The % character can be quoted with backslash in implicit pattern rules,
806 static pattern rules, `vpath' directives, and `patsubst', `filter', and
816 makefile rules and to give all information that Make has about files.
831 * The automatic variable `$*' is now defined for explicit rules,
860 explicit rules and expect them to be set. Unfortunately, there is no way to
861 make setting these affect the Fortran implicit rules unless FC and FFLAGS
888 * Revamped default implicit rules (not much visible change).
901 * New default implicit rules for .S (cpp, then as), and .sh (copy and make
902 executable). All default implicit rules that use cpp (even indirectly), use