Lines Matching refs:exec_prefix
109 static char exec_prefix[MAXPATHLEN+1]; variable
314 strncpy(exec_prefix, delim+1, MAXPATHLEN); in search_for_exec_prefix()
316 strncpy(exec_prefix, home, MAXPATHLEN); in search_for_exec_prefix()
317 joinpath(exec_prefix, lib_python); in search_for_exec_prefix()
318 joinpath(exec_prefix, "lib-dynload"); in search_for_exec_prefix()
325 strcpy(exec_prefix, argv0_path); in search_for_exec_prefix()
326 joinpath(exec_prefix, "pybuilddir.txt"); in search_for_exec_prefix()
327 if (isfile(exec_prefix)) { in search_for_exec_prefix()
328 FILE *f = fopen(exec_prefix, "r"); in search_for_exec_prefix()
337 strcpy(exec_prefix, argv0_path); in search_for_exec_prefix()
338 joinpath(exec_prefix, rel_builddir_path); in search_for_exec_prefix()
344 copy_absolute(exec_prefix, argv0_path); in search_for_exec_prefix()
346 n = strlen(exec_prefix); in search_for_exec_prefix()
347 joinpath(exec_prefix, lib_python); in search_for_exec_prefix()
348 joinpath(exec_prefix, "lib-dynload"); in search_for_exec_prefix()
349 if (isdir(exec_prefix)) in search_for_exec_prefix()
351 exec_prefix[n] = '\0'; in search_for_exec_prefix()
352 reduce(exec_prefix); in search_for_exec_prefix()
353 } while (exec_prefix[0]); in search_for_exec_prefix()
356 strncpy(exec_prefix, EXEC_PREFIX, MAXPATHLEN); in search_for_exec_prefix()
357 joinpath(exec_prefix, lib_python); in search_for_exec_prefix()
358 joinpath(exec_prefix, "lib-dynload"); in search_for_exec_prefix()
359 if (isdir(exec_prefix)) in search_for_exec_prefix()
537 strncpy(exec_prefix, EXEC_PREFIX, MAXPATHLEN); in calculate_path()
538 joinpath(exec_prefix, "lib/lib-dynload"); in calculate_path()
575 bufsz += strlen(exec_prefix) + 1; in calculate_path()
633 strcat(buf, exec_prefix); in calculate_path()
657 reduce(exec_prefix); in calculate_path()
658 reduce(exec_prefix); in calculate_path()
659 reduce(exec_prefix); in calculate_path()
660 if (!exec_prefix[0]) in calculate_path()
661 strcpy(exec_prefix, separator); in calculate_path()
664 strncpy(exec_prefix, EXEC_PREFIX, MAXPATHLEN); in calculate_path()
691 return exec_prefix; in Py_GetExecPrefix()