20 #ifndef _REMAKE_RULE_H    21 #define _REMAKE_RULE_H 
unsigned int max_pattern_deps
 
char terminal
Definition: rule.h:34
 
Definition: commands.h:27
 
struct dep * deps
Definition: rule.h:31
 
unsigned int * lens
Definition: rule.h:29
 
void create_pattern_rule(const char **targets, const char **target_percents, unsigned short num, int terminal, struct dep *deps, struct commands *commands, int override)
 
size_t max_pattern_dep_length
 
void convert_to_pattern(void)
 
unsigned short num
Definition: rule.h:33
 
struct rule * pattern_rules
 
struct commands * cmds
Definition: rule.h:32
 
const char ** suffixes
Definition: rule.h:30
 
void print_rule(rule_t *r, bool b_verbose)
 
breakpoint_mask_t
Definition: types.h:55
 
gmk_floc floc
Definition: rule.h:36
 
const char * target
Definition: rule.h:43
 
breakpoint_mask_t tracing
Definition: rule.h:37
 
void snap_implicit_rules(void)
 
struct rule * next
Definition: rule.h:27
 
struct rule * last_pattern_rule
 
Definition: gnuremake.h:23
 
void print_rule_data_base(bool b_verbose)
 
void install_pattern_rule(struct pspec *p, int terminal)
 
unsigned int max_pattern_targets
 
char in_use
Definition: rule.h:35
 
unsigned int num_pattern_rules
 
struct file * suffix_file
 
const char ** targets
Definition: rule.h:28