diff options
Diffstat (limited to 'include/conf.h')
-rw-r--r-- | include/conf.h | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/include/conf.h b/include/conf.h index 80ba457..99d550d 100644 --- a/include/conf.h +++ b/include/conf.h @@ -13,11 +13,14 @@ typedef struct { } ConfigItem; typedef struct { - char *binpath; - char *includepath; - char *libpath; - char *datapath; - char *manpath; + char *rootdir; + char *bindir; + char *includedir; + char *libdir; + char *datadir; + char *mandir; + char *sysconfdir; + char *localstatedir; } SPM_Hierarchy; typedef struct { @@ -52,4 +55,7 @@ void free_global_config(void); void show_global_config(void); void check_runtime_environment(void); +SPM_Hierarchy *spm_hierarchy_init(char *basepath); +void spm_hierarchy_free(SPM_Hierarchy *fs); + #endif //SPM_CONF_H |