Print this page
make: unifdef for TEAMWARE_MAKE_CMN (defined)


  39 /*
  40  * Defined macros
  41  */
  42 
  43 /*
  44  * typedefs & structs
  45  */
  46 
  47 /*
  48  * Global variables used by make only
  49  */
  50         FILE            *dependency_report_file;
  51 
  52 /*
  53  * Global variables used by make
  54  */
  55         Boolean         allrules_read=false;
  56         Name            posix_name;
  57         Name            svr4_name;
  58         Boolean         sdot_target;    /* used to identify s.m(/M)akefile */
  59         Boolean         all_parallel;                   /* TEAMWARE_MAKE_CMN */
  60         Boolean         assign_done;
  61         int foo;        
  62         Boolean         build_failed_seen;
  63         Name            built_last_make_run;
  64         Name            c_at;
  65         Boolean         cleanup;
  66         Boolean         close_report;
  67         Boolean         command_changed;
  68         Boolean         commands_done;
  69         Chain           conditional_targets;
  70         Name            conditionals;
  71         Boolean         continue_after_error;           /* `-k' */
  72         Property        current_line;
  73         Name            current_make_version;
  74         Name            current_target;
  75         short           debug_level;
  76         Cmd_line        default_rule;
  77         Name            default_rule_name;
  78         Name            default_target_to_build;
  79         Name            dmake_group;


  85         Name            dmake_odir;
  86         Name            dmake_rcfile;
  87         Name            done;
  88         Name            dot;
  89         Name            dot_keep_state;
  90         Name            dot_keep_state_file;
  91         Name            empty_name;
  92         Boolean         fatal_in_progress;
  93         int             file_number;
  94 #if 0
  95         Boolean         filter_stderr;                  /* `-X' */
  96 #endif
  97         Name            force;
  98         Name            ignore_name;
  99         Boolean         ignore_errors;                  /* `-i' */
 100         Boolean         ignore_errors_all;              /* `-i' */
 101         Name            init;
 102         int             job_msg_id;
 103         Boolean         keep_state;
 104         Name            make_state;
 105 #ifdef TEAMWARE_MAKE_CMN
 106         timestruc_t     make_state_before;
 107 #endif
 108         Dependency      makefiles_used;
 109         Name            makeflags;
 110 //      Boolean         make_state_locked; // Moved to lib/mksh
 111         Name            make_version;
 112         char            mbs_buffer2[(MAXPATHLEN * MB_LEN_MAX)];
 113         char            *mbs_ptr;
 114         char            *mbs_ptr2;
 115         int             mtool_msgs_fd;
 116         Boolean         depinfo_already_read = false;
 117         Boolean         no_action_was_taken = true;     /* true if we've not **
 118                                                         ** run any command   */
 119 
 120         Boolean         no_parallel = false;            /* TEAMWARE_MAKE_CMN */
 121         Name            no_parallel_name;
 122         Name            not_auto;
 123         Boolean         only_parallel;                  /* TEAMWARE_MAKE_CMN */
 124         Boolean         parallel;                       /* TEAMWARE_MAKE_CMN */
 125         Name            parallel_name;
 126         Name            localhost_name;
 127         int             parallel_process_cnt;
 128         Percent         percent_list;
 129         Dyntarget       dyntarget_list;
 130         Name            plus;
 131         Name            pmake_machinesfile;
 132         Name            precious;
 133         Name            primary_makefile;
 134         Boolean         quest;                          /* `-q' */
 135         short           read_trace_level;
 136         Boolean         reading_dependencies = false;
 137         Name            recursive_name;
 138         int             recursion_level;
 139         short           report_dependencies_level = 0;  /* -P */
 140         Boolean         report_pwd;
 141         Boolean         rewrite_statefile;
 142         Running         running_list;
 143         char            *sccs_dir_path;
 144         Name            sccs_get_name;




  39 /*
  40  * Defined macros
  41  */
  42 
  43 /*
  44  * typedefs & structs
  45  */
  46 
  47 /*
  48  * Global variables used by make only
  49  */
  50         FILE            *dependency_report_file;
  51 
  52 /*
  53  * Global variables used by make
  54  */
  55         Boolean         allrules_read=false;
  56         Name            posix_name;
  57         Name            svr4_name;
  58         Boolean         sdot_target;    /* used to identify s.m(/M)akefile */
  59         Boolean         all_parallel;
  60         Boolean         assign_done;
  61         int foo;        
  62         Boolean         build_failed_seen;
  63         Name            built_last_make_run;
  64         Name            c_at;
  65         Boolean         cleanup;
  66         Boolean         close_report;
  67         Boolean         command_changed;
  68         Boolean         commands_done;
  69         Chain           conditional_targets;
  70         Name            conditionals;
  71         Boolean         continue_after_error;           /* `-k' */
  72         Property        current_line;
  73         Name            current_make_version;
  74         Name            current_target;
  75         short           debug_level;
  76         Cmd_line        default_rule;
  77         Name            default_rule_name;
  78         Name            default_target_to_build;
  79         Name            dmake_group;


  85         Name            dmake_odir;
  86         Name            dmake_rcfile;
  87         Name            done;
  88         Name            dot;
  89         Name            dot_keep_state;
  90         Name            dot_keep_state_file;
  91         Name            empty_name;
  92         Boolean         fatal_in_progress;
  93         int             file_number;
  94 #if 0
  95         Boolean         filter_stderr;                  /* `-X' */
  96 #endif
  97         Name            force;
  98         Name            ignore_name;
  99         Boolean         ignore_errors;                  /* `-i' */
 100         Boolean         ignore_errors_all;              /* `-i' */
 101         Name            init;
 102         int             job_msg_id;
 103         Boolean         keep_state;
 104         Name            make_state;

 105         timestruc_t     make_state_before;

 106         Dependency      makefiles_used;
 107         Name            makeflags;
 108 //      Boolean         make_state_locked; // Moved to lib/mksh
 109         Name            make_version;
 110         char            mbs_buffer2[(MAXPATHLEN * MB_LEN_MAX)];
 111         char            *mbs_ptr;
 112         char            *mbs_ptr2;
 113         int             mtool_msgs_fd;
 114         Boolean         depinfo_already_read = false;
 115         Boolean         no_action_was_taken = true;     /* true if we've not **
 116                                                         ** run any command   */
 117 
 118         Boolean         no_parallel = false;
 119         Name            no_parallel_name;
 120         Name            not_auto;
 121         Boolean         only_parallel;
 122         Boolean         parallel;
 123         Name            parallel_name;
 124         Name            localhost_name;
 125         int             parallel_process_cnt;
 126         Percent         percent_list;
 127         Dyntarget       dyntarget_list;
 128         Name            plus;
 129         Name            pmake_machinesfile;
 130         Name            precious;
 131         Name            primary_makefile;
 132         Boolean         quest;                          /* `-q' */
 133         short           read_trace_level;
 134         Boolean         reading_dependencies = false;
 135         Name            recursive_name;
 136         int             recursion_level;
 137         short           report_dependencies_level = 0;  /* -P */
 138         Boolean         report_pwd;
 139         Boolean         rewrite_statefile;
 140         Running         running_list;
 141         char            *sccs_dir_path;
 142         Name            sccs_get_name;