#include "gnuremake.h"
#include "types.h"
Go to the source code of this file.
◆ convert_to_pattern()
      
        
          | void convert_to_pattern | ( | void |  | ) |  | 
      
 
 
◆ create_pattern_rule()
      
        
          | void create_pattern_rule | ( | const char ** | targets, | 
        
          |  |  | const char ** | target_percents, | 
        
          |  |  | unsigned short | num, | 
        
          |  |  | int | terminal, | 
        
          |  |  | struct dep * | deps, | 
        
          |  |  | struct commands * | commands, | 
        
          |  |  | int | override | 
        
          |  | ) |  |  | 
      
 
 
◆ install_pattern_rule()
      
        
          | void install_pattern_rule | ( | struct pspec * | p, | 
        
          |  |  | int | terminal | 
        
          |  | ) |  |  | 
      
 
 
◆ print_rule()
Show information about a given rule. Useful from the debugger or gdb. 
Referenced by dbg_cmd_info().
 
 
◆ print_rule_data_base()
      
        
          | void print_rule_data_base | ( | bool | b_verbose | ) |  | 
      
 
 
◆ snap_implicit_rules()
      
        
          | void snap_implicit_rules | ( | void |  | ) |  | 
      
 
 
◆ last_pattern_rule
      
        
          | struct rule* last_pattern_rule | 
      
 
 
◆ max_pattern_dep_length
      
        
          | size_t max_pattern_dep_length | 
      
 
 
◆ max_pattern_deps
      
        
          | unsigned int max_pattern_deps | 
      
 
 
◆ max_pattern_targets
      
        
          | unsigned int max_pattern_targets | 
      
 
 
◆ num_pattern_rules
      
        
          | unsigned int num_pattern_rules | 
      
 
 
◆ pattern_rules
      
        
          | struct rule* pattern_rules | 
      
 
 
◆ suffix_file