23 dbg_cmd_eval(
char *psz_evalstring)
26 if (
'\0' == *psz_evalstring) {
31 printf(
_(
"Default target not found here. You must supply one\n"));
35 printf(
_(
"Running commands for target %s\n"), p_target->
name);
37 printf(
_(
"Running commands\n"), p_target->
name);
52 dbg_cmd_eval_init(
unsigned int c)
54 short_command[c].func = &dbg_cmd_eval;
55 short_command[c].use =
_(
"eval STRING");
56 short_command[c].doc =
_(
"parse and evaluate a string.");
file_t * p_target
Definition: trace.h:81
void new_job(file_t *file, target_stack_node_t *p_call_stack)
const char * name
Definition: filedef.h:36
char ** target_environment(struct file *file)
char * func_eval(char *o, char **argv, const char *funcname UNUSED)
target_stack_node_t * p_stack
debug_return_t
Definition: trace.h:32
#define _(msgid)
Definition: make.h:293
const gmk_floc * reading_file