aboutsummaryrefslogtreecommitdiff
path: root/spm.h
diff options
context:
space:
mode:
Diffstat (limited to 'spm.h')
-rw-r--r--spm.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/spm.h b/spm.h
index d8540a4..94b3797 100644
--- a/spm.h
+++ b/spm.h
@@ -101,12 +101,22 @@ void walkdir(char *dirpath, Dirwalk **result, unsigned int dirs);
char **fstree(const char *path, unsigned int get_dir_flag);
long int get_file_size(const char *filename);
int mkdirs(const char *_path, mode_t mode);
+int rmdirs(const char *_path);
char *dirname(const char *_path);
char *basename(const char *_path);
+char *get_user_conf_dir(void);
+char *get_user_config_file(void);
+char *get_user_tmp_dir(void);
+char *get_user_package_dir(void);
+void init_config_global(void);
+void free_global_config(void);
+void show_global_config(void);
void check_runtime_environment(void);
+int install(const char *destroot, const char *_package);
+
// config.c
#define CONFIG_BUFFER_SIZE 1024