diff options
Diffstat (limited to 'src/update_pkg.cc')
| -rw-r--r-- | src/update_pkg.cc | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/update_pkg.cc b/src/update_pkg.cc new file mode 100644 index 0000000..4b35793 --- /dev/null +++ b/src/update_pkg.cc @@ -0,0 +1,12 @@ +#include "is_updated.cc" +#include "build_pkg.cc" +#include "link_install.cc" +#include "vars.cc" + +void update_pkg(Pkg pkg) { + if (is_updated(pkg.src)) { + build_pkg(pkg.src); + link_install(pkg.src); + } + else { std::cout << print_skipped << pkg.name << " is already up to date."; } +} |
