From f63d1737729e4ad710bb43bf1f73cad1ce5affd7 Mon Sep 17 00:00:00 2001 From: Balackburn Date: Sun, 9 Jun 2024 20:53:21 +0200 Subject: [PATCH] buildapp.yml & Makefile update --- .github/workflows/buildapp.yml | 3 +-- Makefile | 2 ++ 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/buildapp.yml b/.github/workflows/buildapp.yml index ae6f97b..b9e9dcb 100644 --- a/.github/workflows/buildapp.yml +++ b/.github/workflows/buildapp.yml @@ -107,8 +107,7 @@ jobs: rm -rf main/tmp/Payload/YouTube.app/_CodeSignature/CodeResources rm -rf main/tmp/Payload/YouTube.app/PlugIns/* cp -R main/Extensions/*.appex main/tmp/Payload/YouTube.app/PlugIns - LATEST_RELEASE=$(curl -s "https://api.github.com/repos/dayanch96/YTLite/releases/latest" | jq -r ".tag_name") - YTLITE_VERSION=$(echo "$LATEST_RELEASE" | sed 's/v//') + YTLITE_VERSION=$(grep -o -E 'YTLITE_VERSION :=.*' ${{ github.workspace }}/main/Makefile | cut -d':' -f2 | tr -d ' ') echo "YTLITE_VERSION=$YTLITE_VERSION" >> $GITHUB_ENV env: THEOS: ${{ github.workspace }}/theos diff --git a/Makefile b/Makefile index 557215b..eade540 100644 --- a/Makefile +++ b/Makefile @@ -24,6 +24,7 @@ SUBPROJECTS += Tweaks/Alderis Tweaks/iSponsorBlock Tweaks/YTUHD Tweaks/YouPiP Tw include $(THEOS_MAKE_PATH)/aggregate.mk YTLITE_PATH = Tweaks/YTLite +YTLITE_VERSION := $(shell curl -s "https://api.github.com/repos/dayanch96/YTLite/releases/latest" | jq -r ".tag_name" | sed 's/v//') YTLITE_DEB = $(YTLITE_PATH)/com.dvntm.ytlite_$(YTLITE_VERSION)_iphoneos-arm64.deb YTLITE_DYLIB = $(YTLITE_PATH)/var/jb/Library/MobileSubstrate/DynamicLibraries/YTLite.dylib YTLITE_BUNDLE = $(YTLITE_PATH)/var/jb/Library/Application\ Support/YTLite.bundle @@ -54,6 +55,7 @@ before-all:: @if [[ ! -f $(YTLITE_DEB) ]]; then \ rm -rf $(YTLITE_PATH)/*; \ $(PRINT_FORMAT_BLUE) "Downloading YTLite"; \ + echo "YTLITE_VERSION: $(YTLITE_VERSION)"; \ curl -s -L "https://github.com/dayanch96/YTLite/releases/download/v$(YTLITE_VERSION)/com.dvntm.ytlite_$(YTLITE_VERSION)_iphoneos-arm64.deb" -o $(YTLITE_DEB); \ tar -xf $(YTLITE_DEB) -C $(YTLITE_PATH); tar -xf $(YTLITE_PATH)/data.tar* -C $(YTLITE_PATH); \ if [[ ! -f $(YTLITE_DYLIB) || ! -d $(YTLITE_BUNDLE) ]]; then \