Lines Matching defs:curdir
140 char curdir[MAXPATHLEN + 1]; /* Startup directory */
363 if (getcwd(curdir, MAXPATHLEN) == NULL) {
370 stat(curdir, &sb) != -1 &&
373 snprintf(curdir, MAXPATHLEN, "%s", argvalue);
386 progname, argvalue, curdir);
446 char *found_path = Dir_FindHereOrAbove(curdir, argvalue + 4);
735 if (snprintf(buf2, MAXPATHLEN, "%s/%s", curdir, path) <= MAXPATHLEN)
760 if (opts.enterFlag && strcmp(objdir, curdir) != 0)
1004 * since the value of curdir can vary depending on how we got
1032 snprintf(curdir, MAXPATHLEN, "%s", pwd);
1041 * in the environment, try only that value and fall back to .CURDIR if it
1046 * paths exist, just use .CURDIR.
1053 Dir_InitCur(curdir);
1055 (void)Main_SetObjdir(false, "%s", curdir);
1057 if (!SetVarObjdir(writable, "MAKEOBJDIRPREFIX", curdir) &&
1062 (void)Main_SetObjdir(writable, "%s%s", _PATH_OBJDIRPREFIX, curdir);
1159 char *dir = Dir_FindHereOrAbove(curdir, start + 4);
1208 curdir);
1422 if (getcwd(curdir, MAXPATHLEN) == NULL) {
1437 printf("%s: Entering directory `%s'\n", progname, curdir);
1439 if (stat(curdir, &sa) == -1) {
1441 progname, curdir, strerror(errno));
1448 Global_Set(".CURDIR", curdir);
1579 printf("%s: Leaving directory `%s'\n", progname, curdir);
1637 name = Dir_FindHereOrAbove(curdir, fname + 4);
1651 if (strcmp(curdir, objdir) != 0 && *fname != '/') {
1652 path = str_concat3(curdir, "/", fname);
1660 /* If curdir failed, try objdir (ala .depend) */
2101 printf(" in %s\n", curdir);