From c616ae64372dd60094bb18c8e7960f0537029a9f Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Mon, 9 Dec 2019 01:42:38 -0500 Subject: RPATH generation --- spm.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'spm.h') diff --git a/spm.h b/spm.h index 54801d6..feb558c 100644 --- a/spm.h +++ b/spm.h @@ -69,12 +69,18 @@ char *find_executable(const char *program); char *find_file(const char *root, const char *filename); char *find_package(const char *filename); +char *libdir_nearest(const char *filename); int has_rpath(const char *filename); char *get_rpath(const char *filename); +char *gen_rpath(const char *_filename); + void walkdir(char *dirpath, Dirwalk **result); char **fstree(const char *path); long int get_file_size(const char *filename); int mkdirs(const char *_path, mode_t mode); +char *dirname(const char *_path); +char *basename(const char *_path); + void check_runtime_environment(void); -- cgit