PKGBUILDs/n64-toolkit/build

25 lines
714 B
Plaintext
Raw Normal View History

2017-05-16 10:00:05 -07:00
#!/usr/bin/env zsh
maybe_sudo() {
if which sudo >/dev/null; then
sudo "$@"
else
if [ "$1" = "-u" ]; then
shift; shift
fi
"$@"
fi
}
set -e
maybe_sudo -u "$USER" makepkg -fp PKGBUILD.binutils
2021-09-14 17:17:10 -07:00
maybe_sudo pacman -U --noconfirm *.zst(om[1])
2017-05-16 10:00:05 -07:00
maybe_sudo -u "$USER" makepkg -fp PKGBUILD.bootstrap
2021-09-14 17:17:10 -07:00
maybe_sudo pacman -U --noconfirm *.zst(om[1])
# due to issues with a symlink, we must attempt to extract newlib twice.
maybe_sudo -u "$USER" makepkg -op PKGBUILD.newlib || true
2017-05-16 10:00:05 -07:00
maybe_sudo -u "$USER" makepkg -fp PKGBUILD.newlib
2021-09-14 17:17:10 -07:00
maybe_sudo pacman -U --noconfirm *.zst(om[1])
2017-05-16 10:00:05 -07:00
maybe_sudo -u "$USER" makepkg -efp PKGBUILD.gcc
2021-09-14 17:17:10 -07:00
maybe_sudo pacman -U --noconfirm *.zst(om[1])