aboutsummaryrefslogtreecommitdiff
path: root/include/install.h
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2020-02-28 01:06:35 -0500
committerJoseph Hunkeler <jhunkeler@gmail.com>2020-02-28 01:06:35 -0500
commit511deab4f22a6c25f33cce1e206b656d520ab7e6 (patch)
tree669591ef38f61f0dc842e96b86aa1533f274269f /include/install.h
parentb6587f1d905e308cab713b1d5545e4667c80d6e4 (diff)
downloadspmc-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.h12
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