buildapp.yml & Makefile update

This commit is contained in:
Balackburn 2024-06-09 20:53:21 +02:00
parent ba6880440a
commit f63d173772
2 changed files with 3 additions and 2 deletions

View file

@ -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

View file

@ -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 \