#include <errno.h>
#include <limits.h>
#include <stddef.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/stat.h>
#include <unistd.h>
Go to the source code of this file.
|
static int | kwsys_shared_forward_realpath (const char *in_path, char *out_path) |
|
static int | kwsys_shared_forward_samepath (const char *file1, const char *file2) |
|
static void | kwsys_shared_forward_strerror (char *message) |
|
static void | kwsys_shared_forward_execvp (const char *cmd, char const *const *argv) |
|
static void | kwsys_shared_forward_dirname (const char *begin, char *result) |
|
static int | kwsys_shared_forward_is_executable (const char *f) |
|
static int | kwsys_shared_forward_self_path (const char *argv0, char *result) |
|
static int | kwsys_shared_forward_fullpath (const char *self_path, const char *in_path, char *result, const char *desc) |
|
static int | kwsys_shared_forward_get_settings (const char *self_path, char *ldpath, char *exe) |
|
static void | kwsys_shared_forward_print_failure (char const *const *argv) |
|
static int | vtksys_shared_forward_to_real (int argc, char **argv_in) |
|
◆ KWSYS_SHARED_FORWARD_DIR_BUILD
#define KWSYS_SHARED_FORWARD_DIR_BUILD vtksys_SHARED_FORWARD_DIR_BUILD |
◆ KWSYS_SHARED_FORWARD_PATH_BUILD
#define KWSYS_SHARED_FORWARD_PATH_BUILD vtksys_SHARED_FORWARD_PATH_BUILD |
◆ KWSYS_SHARED_FORWARD_PATH_INSTALL
#define KWSYS_SHARED_FORWARD_PATH_INSTALL vtksys_SHARED_FORWARD_PATH_INSTALL |
◆ KWSYS_SHARED_FORWARD_EXE_BUILD
#define KWSYS_SHARED_FORWARD_EXE_BUILD vtksys_SHARED_FORWARD_EXE_BUILD |
◆ KWSYS_SHARED_FORWARD_EXE_INSTALL
#define KWSYS_SHARED_FORWARD_EXE_INSTALL vtksys_SHARED_FORWARD_EXE_INSTALL |
◆ KWSYS_SHARED_FORWARD_PATH_SEP
#define KWSYS_SHARED_FORWARD_PATH_SEP ':' |
◆ KWSYS_SHARED_FORWARD_PATH_SLASH
#define KWSYS_SHARED_FORWARD_PATH_SLASH '/' |
◆ KWSYS_SHARED_FORWARD_MAXPATH
#define KWSYS_SHARED_FORWARD_MAXPATH 16384 |
◆ KWSYS_SHARED_FORWARD_LDD
#define KWSYS_SHARED_FORWARD_LDD "ldd" |
◆ KWSYS_SHARED_FORWARD_LDD_N
#define KWSYS_SHARED_FORWARD_LDD_N 1 |
◆ KWSYS_SHARED_FORWARD_LDPATH
#define KWSYS_SHARED_FORWARD_LDPATH "LD_LIBRARY_PATH" |
◆ KWSYS_SHARED_FORWARD_ACCESS
#define KWSYS_SHARED_FORWARD_ACCESS access |
◆ KWSYS_SHARED_FORWARD_ACCESS_OK
#define KWSYS_SHARED_FORWARD_ACCESS_OK 04 |
◆ kwsys_shared_forward_realpath()
static int kwsys_shared_forward_realpath |
( |
const char * |
in_path, |
|
|
char * |
out_path |
|
) |
| |
|
static |
◆ kwsys_shared_forward_samepath()
static int kwsys_shared_forward_samepath |
( |
const char * |
file1, |
|
|
const char * |
file2 |
|
) |
| |
|
static |
◆ kwsys_shared_forward_strerror()
static void kwsys_shared_forward_strerror |
( |
char * |
message | ) |
|
|
static |
◆ kwsys_shared_forward_execvp()
static void kwsys_shared_forward_execvp |
( |
const char * |
cmd, |
|
|
char const *const * |
argv |
|
) |
| |
|
static |
◆ kwsys_shared_forward_dirname()
static void kwsys_shared_forward_dirname |
( |
const char * |
begin, |
|
|
char * |
result |
|
) |
| |
|
static |
◆ kwsys_shared_forward_is_executable()
static int kwsys_shared_forward_is_executable |
( |
const char * |
f | ) |
|
|
static |
◆ kwsys_shared_forward_self_path()
static int kwsys_shared_forward_self_path |
( |
const char * |
argv0, |
|
|
char * |
result |
|
) |
| |
|
static |
◆ kwsys_shared_forward_fullpath()
static int kwsys_shared_forward_fullpath |
( |
const char * |
self_path, |
|
|
const char * |
in_path, |
|
|
char * |
result, |
|
|
const char * |
desc |
|
) |
| |
|
static |
◆ kwsys_shared_forward_get_settings()
static int kwsys_shared_forward_get_settings |
( |
const char * |
self_path, |
|
|
char * |
ldpath, |
|
|
char * |
exe |
|
) |
| |
|
static |
◆ kwsys_shared_forward_print_failure()
static void kwsys_shared_forward_print_failure |
( |
char const *const * |
argv | ) |
|
|
static |
◆ vtksys_shared_forward_to_real()
static int vtksys_shared_forward_to_real |
( |
int |
argc, |
|
|
char ** |
argv_in |
|
) |
| |
|
static |
◆ kwsys_shared_forward_path_sep
const char kwsys_shared_forward_path_sep[2] |
|
static |
Initial value:= {
}
#define KWSYS_SHARED_FORWARD_PATH_SEP
Definition at line 184 of file SharedForward.h.
◆ kwsys_shared_forward_path_slash
const char kwsys_shared_forward_path_slash[2] |
|
static |
Initial value:= {
}
#define KWSYS_SHARED_FORWARD_PATH_SLASH
Definition at line 187 of file SharedForward.h.
◆ kwsys_shared_forward_ldpath
char kwsys_shared_forward_ldpath[65535] |
|
static |
Initial value:=
#define KWSYS_SHARED_FORWARD_LDPATH
Definition at line 770 of file SharedForward.h.