feat: Conditionally install process-compose only if binary not found

This commit is contained in:
Prad Nukala 2024-12-10 14:44:02 -05:00
parent 1828d2e710
commit b57bea6f7b

View File

@ -128,8 +128,10 @@ distclean: clean
rm -rf vendor/ rm -rf vendor/
get-process-compose: get-process-compose:
ifeq (,$(shell which process-compose))
@echo "Installing process-compose" @echo "Installing process-compose"
sh -c "$(curl --location https://raw.githubusercontent.com/F1bonacc1/process-compose/main/scripts/get-pc.sh)" -- -d -b ~/.local/bin sh -c "$(curl --location https://raw.githubusercontent.com/F1bonacc1/process-compose/main/scripts/get-pc.sh)" -- -d -b ~/.local/bin
endif
######################################## ########################################
### Testing ### Testing