version 1.69, 2006/09/26 18:20:50 |
version 1.70, 2007/07/08 17:44:20 |
|
|
bool usePipes; /* !-P flag */ |
bool usePipes; /* !-P flag */ |
bool ignoreErrors; /* -i flag */ |
bool ignoreErrors; /* -i flag */ |
bool beSilent; /* -s flag */ |
bool beSilent; /* -s flag */ |
bool oldVars; /* variable substitution style */ |
|
bool checkEnvFirst; /* -e flag */ |
|
|
|
static void MainParseArgs(int, char **); |
static void MainParseArgs(int, char **); |
static char * chdir_verify_path(const char *); |
static char * chdir_verify_path(const char *); |
|
|
keepgoing = false; |
keepgoing = false; |
break; |
break; |
case 'e': |
case 'e': |
checkEnvFirst = true; |
Var_setCheckEnvFirst(true); |
break; |
break; |
case 'i': |
case 'i': |
ignoreErrors = true; |
ignoreErrors = true; |
|
|
case -1: |
case -1: |
/* Check for variable assignments and targets. */ |
/* Check for variable assignments and targets. */ |
if (argv[optind] != NULL && |
if (argv[optind] != NULL && |
!Parse_DoVar(argv[optind], VAR_CMD)) { |
!Parse_CmdlineVar(argv[optind])) { |
if (!*argv[optind]) |
if (!*argv[optind]) |
Punt("illegal (null) argument."); |
Punt("illegal (null) argument."); |
Lst_AtEnd(create, estrdup(argv[optind])); |
Lst_AtEnd(create, estrdup(argv[optind])); |
|
|
*/ |
*/ |
if (!compatMake && !forceJobs) |
if (!compatMake && !forceJobs) |
compatMake = true; |
compatMake = true; |
|
|
oldVars = true; |
|
} |
} |
|
|
/*- |
/*- |