Remake
|
Functions | |
static void | merge_rule (rule_t &dest, rule_t const &src) |
static void | substitute_pattern (std::string const &pat, string_list const &src, string_list &dst) |
static void | find_generic_rule (job_t &job, std::string const &target) |
static void | find_rule (job_t &job, std::string const &target) |
|
static |
Find a generic rule matching target:
Definition at line 1830 of file remake.cpp.
Referenced by find_rule().
|
static |
Find a specific rule matching target. Return a generic one otherwise. If there is both a specific rule with an empty script and a generic rule, the generic one is returned after adding the dependencies of the specific one.
Definition at line 1865 of file remake.cpp.
Referenced by start().
Definition at line 1791 of file remake.cpp.
Referenced by find_rule(), and register_transparent_rule().
|
static |
Substitute a pattern into a list of strings.
Definition at line 1814 of file remake.cpp.
Referenced by find_generic_rule().