From 615d6e927b15853ed2f63b813b42572df0040b28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robin=20B=C3=A4rtschi?= Date: Thu, 10 Jul 2025 17:40:55 +0200 Subject: [PATCH] add go and don't reinstall the packages each time --- programs/dev.sh | 41 ++++++++++++++++++++++++++++++++--------- 1 file changed, 32 insertions(+), 9 deletions(-) diff --git a/programs/dev.sh b/programs/dev.sh index 8fab013..1bb88fc 100755 --- a/programs/dev.sh +++ b/programs/dev.sh @@ -14,16 +14,39 @@ pacinstall fd pacinstall lazygit pacinstall github-cli pacinstall zellij +pacinstall go + + +pacman -Q ${program} &> /dev/null +if [[ "$?" -ne "0" ]]; then + info "Installing sdl3_image" + pushd custom-packages/sdl3_image// + makepkg -si --noconfirm + popd +else + verbose "${program} already installed." +fi + +pacman -Q ${program} &> /dev/null +if [[ "$?" -ne "0" ]]; then + info "Installing sdl3_image" + pushd custom-packages/sdl3_ttf/ + makepkg -si --noconfirm + popd +else + verbose "${program} already installed." +fi + +pacman -Q ${program} &> /dev/null +if [[ "$?" -ne "0" ]]; then + info "Installing sdl3_image" + pushd custom-packages/odin-git/ + makepkg -si --noconfirm + popd +else + verbose "${program} already installed." +fi -pushd custom-packages/sdl3_image// -makepkg -si --noconfirm -popd -pushd custom-packages/sdl3_ttf/ -makepkg -si --noconfirm -popd -pushd custom-packages/odin-git/ -makepkg -si --noconfirm -popd pacinstall ninja