diff options
author | Joseph Hunkeler <jhunkeler@gmail.com> | 2019-12-09 01:42:38 -0500 |
---|---|---|
committer | Joseph Hunkeler <jhunkeler@gmail.com> | 2019-12-09 01:42:38 -0500 |
commit | c616ae64372dd60094bb18c8e7960f0537029a9f (patch) | |
tree | 75319748b3067e0ead182449f1f983f245d8ed2b /spm.h | |
parent | 0c21501f07c540481b54cb7250ed4e8b8be9e460 (diff) | |
download | spmc-c616ae64372dd60094bb18c8e7960f0537029a9f.tar.gz |
RPATH generation
Diffstat (limited to 'spm.h')
-rw-r--r-- | spm.h | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -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); |