aboutsummaryrefslogtreecommitdiff
path: root/spm.h
diff options
context:
space:
mode:
Diffstat (limited to 'spm.h')
-rw-r--r--spm.h6
1 files changed, 6 insertions, 0 deletions
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);