107 Name init;
108 int job_msg_id;
109 Boolean keep_state;
110 Name make_state;
111 #ifdef TEAMWARE_MAKE_CMN
112 timestruc_t make_state_before;
113 #endif
114 Dependency makefiles_used;
115 Name makeflags;
116 // Boolean make_state_locked; // Moved to lib/mksh
117 Name make_version;
118 char mbs_buffer2[(MAXPATHLEN * MB_LEN_MAX)];
119 char *mbs_ptr;
120 char *mbs_ptr2;
121 int mtool_msgs_fd;
122 Boolean depinfo_already_read = false;
123 Boolean no_action_was_taken = true; /* true if we've not **
124 ** run any command */
125
126 Boolean no_parallel = false; /* TEAMWARE_MAKE_CMN */
127 #ifdef SGE_SUPPORT
128 Boolean grid = false; /* TEAMWARE_MAKE_CMN */
129 #endif
130 Name no_parallel_name;
131 Name not_auto;
132 Boolean only_parallel; /* TEAMWARE_MAKE_CMN */
133 Boolean parallel; /* TEAMWARE_MAKE_CMN */
134 Name parallel_name;
135 Name localhost_name;
136 int parallel_process_cnt;
137 Percent percent_list;
138 Dyntarget dyntarget_list;
139 Name plus;
140 Name pmake_machinesfile;
141 Name precious;
142 Name primary_makefile;
143 Boolean quest; /* `-q' */
144 short read_trace_level;
145 Boolean reading_dependencies = false;
146 Name recursive_name;
147 int recursion_level;
148 short report_dependencies_level = 0; /* -P */
149 Boolean report_pwd;
150 Boolean rewrite_statefile;
151 Running running_list;
152 char *sccs_dir_path;
153 Name sccs_get_name;
154 Name sccs_get_posix_name;
155 Cmd_line sccs_get_rule;
156 Cmd_line sccs_get_org_rule;
157 Cmd_line sccs_get_posix_rule;
158 Name get_name;
159 Cmd_line get_rule;
160 Name get_posix_name;
161 Cmd_line get_posix_rule;
162 Boolean send_mtool_msgs; /* `-K' */
163 Boolean all_precious;
164 Boolean silent_all; /* `-s' */
165 Boolean report_cwd; /* `-w' */
166 Boolean silent; /* `-s' */
167 Name silent_name;
168 char *stderr_file = NULL;
169 char *stdout_file = NULL;
170 #ifdef SGE_SUPPORT
171 char script_file[MAXPATHLEN] = "";
172 #endif
173 Boolean stdout_stderr_same;
174 Dependency suffixes;
175 Name suffixes_name;
176 Name sunpro_dependencies;
177 Boolean target_variants;
178 const char *tmpdir = NOCATGETS("/tmp");
179 const char *temp_file_directory = NOCATGETS(".");
180 Name temp_file_name;
181 short temp_file_number;
182 time_t timing_start;
183 wchar_t *top_level_target;
184 Boolean touch; /* `-t' */
185 Boolean trace_reader; /* `-D' */
186 Boolean build_unconditional; /* `-u' */
187 pathpt vroot_path = VROOT_DEFAULT;
188 Name wait_name;
189 wchar_t wcs_buffer2[MAXPATHLEN];
190 wchar_t *wcs_ptr;
191 wchar_t *wcs_ptr2;
192 nl_catd catd;
|
107 Name init;
108 int job_msg_id;
109 Boolean keep_state;
110 Name make_state;
111 #ifdef TEAMWARE_MAKE_CMN
112 timestruc_t make_state_before;
113 #endif
114 Dependency makefiles_used;
115 Name makeflags;
116 // Boolean make_state_locked; // Moved to lib/mksh
117 Name make_version;
118 char mbs_buffer2[(MAXPATHLEN * MB_LEN_MAX)];
119 char *mbs_ptr;
120 char *mbs_ptr2;
121 int mtool_msgs_fd;
122 Boolean depinfo_already_read = false;
123 Boolean no_action_was_taken = true; /* true if we've not **
124 ** run any command */
125
126 Boolean no_parallel = false; /* TEAMWARE_MAKE_CMN */
127 Name no_parallel_name;
128 Name not_auto;
129 Boolean only_parallel; /* TEAMWARE_MAKE_CMN */
130 Boolean parallel; /* TEAMWARE_MAKE_CMN */
131 Name parallel_name;
132 Name localhost_name;
133 int parallel_process_cnt;
134 Percent percent_list;
135 Dyntarget dyntarget_list;
136 Name plus;
137 Name pmake_machinesfile;
138 Name precious;
139 Name primary_makefile;
140 Boolean quest; /* `-q' */
141 short read_trace_level;
142 Boolean reading_dependencies = false;
143 Name recursive_name;
144 int recursion_level;
145 short report_dependencies_level = 0; /* -P */
146 Boolean report_pwd;
147 Boolean rewrite_statefile;
148 Running running_list;
149 char *sccs_dir_path;
150 Name sccs_get_name;
151 Name sccs_get_posix_name;
152 Cmd_line sccs_get_rule;
153 Cmd_line sccs_get_org_rule;
154 Cmd_line sccs_get_posix_rule;
155 Name get_name;
156 Cmd_line get_rule;
157 Name get_posix_name;
158 Cmd_line get_posix_rule;
159 Boolean send_mtool_msgs; /* `-K' */
160 Boolean all_precious;
161 Boolean silent_all; /* `-s' */
162 Boolean report_cwd; /* `-w' */
163 Boolean silent; /* `-s' */
164 Name silent_name;
165 char *stderr_file = NULL;
166 char *stdout_file = NULL;
167 Boolean stdout_stderr_same;
168 Dependency suffixes;
169 Name suffixes_name;
170 Name sunpro_dependencies;
171 Boolean target_variants;
172 const char *tmpdir = NOCATGETS("/tmp");
173 const char *temp_file_directory = NOCATGETS(".");
174 Name temp_file_name;
175 short temp_file_number;
176 time_t timing_start;
177 wchar_t *top_level_target;
178 Boolean touch; /* `-t' */
179 Boolean trace_reader; /* `-D' */
180 Boolean build_unconditional; /* `-u' */
181 pathpt vroot_path = VROOT_DEFAULT;
182 Name wait_name;
183 wchar_t wcs_buffer2[MAXPATHLEN];
184 wchar_t *wcs_ptr;
185 wchar_t *wcs_ptr2;
186 nl_catd catd;
|