| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
* Die on bad root directory
|
| |
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
| |
* Add strdup_array()
* Begin consolidating spm root information into SPM_Hierarchy
* Begin consolidating metadata
* Begin trimming repeated code (mostly file reading)
* Store information about installed packages under [root]/var/db/records
|
|
|
|
|
|
|
|
| |
* install() accepts a temporary directory as an argument
* Add install_package_record()
* Add is_installed()
* Add do_install() wrapper
* Use spm_user_yesno() before installation
|
| |
|
|
* Move prototypes and definitions to respective header files
* Renamed strings.h to str.h to avoid collision with standard library header
|