aboutsummaryrefslogtreecommitdiff
path: root/src/update_pkg.cc
blob: 4b357932fb3a16002f4a08607ee27a2298b7df6d (plain)
1
2
3
4
5
6
7
8
9
10
11
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."; }
}