diff options
author | Joseph Hunkeler <jhunkeler@gmail.com> | 2020-02-28 01:06:35 -0500 |
---|---|---|
committer | Joseph Hunkeler <jhunkeler@gmail.com> | 2020-02-28 01:06:35 -0500 |
commit | 511deab4f22a6c25f33cce1e206b656d520ab7e6 (patch) | |
tree | 669591ef38f61f0dc842e96b86aa1533f274269f /include/install.h | |
parent | b6587f1d905e308cab713b1d5545e4667c80d6e4 (diff) | |
download | spmc-511deab4f22a6c25f33cce1e206b656d520ab7e6.tar.gz |
Improvements:
* Refactored a few function names
* Can read package metadata
* Can delete packages
* Can download! and install packages at the same time
* Can prompt the user before proceeding
Diffstat (limited to 'include/install.h')
-rw-r--r-- | include/install.h | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/include/install.h b/include/install.h index 94a49df..1b1aa42 100644 --- a/include/install.h +++ b/include/install.h @@ -1,12 +1,10 @@ #ifndef SPM_INSTALL_H #define SPM_INSTALL_H -int metadata_remove(const char *_path); -void install_show_package(ManifestPackage *package); -int install(SPM_Hierarchy *fs, const char *tmpdir, const char *_package); -int install_package_record(SPM_Hierarchy *fs, char *tmpdir, char *package_name); -int is_installed(SPM_Hierarchy *fs, char *package_name); -int do_install(SPM_Hierarchy *fs, ManifestList *mf, StrList *packages); - +void spm_install_show_package(ManifestPackage *package); +int spm_install(SPM_Hierarchy *fs, const char *tmpdir, const char *_package); +int spm_install_package_record(SPM_Hierarchy *fs, char *tmpdir, char *package_name); +int spm_check_installed(SPM_Hierarchy *fs, char *package_name); +int spm_do_install(SPM_Hierarchy *fs, ManifestList *mf, StrList *packages); #endif //SPM_INSTALL_H |