dotfiles/tools/starship.mk

12 lines
589 B
Makefile

STARSHIP_DOWNLOAD_LOCATION ?= $(LOCAL_CACHE)/starship-1.23.0.tar.gz
STARSHIP_DOWNLOAD_URL ?= https://github.com/starship/starship/releases/download/v1.23.0/starship-x86_64-unknown-linux-musl.tar.gz
$(STARSHIP_DOWNLOAD_LOCATION): $(LOCAL_CACHE)
@echo Downloading starship 1.23.0
curl -L -o $@ $(STARSHIP_DOWNLOAD_URL)
$(LOCAL_TOOLS_BIN)/starship: $(STARSHIP_DOWNLOAD_LOCATION) $(LOCAL_TOOLS) $(LOCAL_TOOLS_BIN)
@echo Installing starship 1.23.0
mkdir -p $(LOCAL_TOOLS)/starship
tar -C $(LOCAL_TOOLS)/starship -xzf $(STARSHIP_DOWNLOAD_LOCATION)
cp $(LOCAL_TOOLS)/starship/starship $@