From 586583f1bd7422d99934b9351b445724b621d8e1 Mon Sep 17 00:00:00 2001 From: level3tjg <11725521+level3tjg@users.noreply.github.com> Date: Wed, 25 Sep 2024 17:21:59 -0400 Subject: [PATCH 1/2] update action --- .github/workflows/build.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ca34a30..cc5130c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -31,13 +31,18 @@ jobs: fi echo "id=$(cat control | grep "Package:" | cut -d' ' -f2)" >> $GITHUB_OUTPUT echo "version=$version" >> $GITHUB_OUTPUT - + - name: Install dependencies + run: | + sudo apt update + sudo apt install -y rsync + + - name: Install theos-jailed dependencies if: ${{ inputs.create_release }} run: | sudo apt update - sudo apt install -y build-essential checkinstall git autoconf automake libtool-bin rsync llvm xmlstarlet - curl -L https://github.com/libimobiledevice/libplist/releases/download/2.4.0/libplist-2.4.0.tar.bz2 | bzip2 -d | tar -x + sudo apt install -y build-essential checkinstall git autoconf automake libtool-bin llvm xmlstarlet + curl -L https://github.com/libimobiledevice/libplist/releases/download/2.6.0/libplist-2.6.0.tar.bz2 | bzip2 -d | tar -x cd libplist* ./configure sudo make install @@ -85,8 +90,6 @@ jobs: if: ${{ inputs.create_release }} run: | ./theos-jailed/install - cd libplist* - sudo make uninstall - name: Build rootless deb run: make package From a6fd38e7a8aa0f1416b2b80f0bc4a9d151f8fa9c Mon Sep 17 00:00:00 2001 From: level3tjg <11725521+level3tjg@users.noreply.github.com> Date: Wed, 25 Sep 2024 17:22:12 -0400 Subject: [PATCH 2/2] set internal generator for subprojects --- Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 3bc9de3..371fe6f 100755 --- a/Makefile +++ b/Makefile @@ -1,3 +1,5 @@ +export LOGOS_DEFAULT_GENERATOR = internal + TARGET := iphone:clang:latest:11.0 INSTALL_TARGET_PROCESSES = RedditApp Reddit @@ -20,7 +22,6 @@ TWEAK_NAME = RedditFilter $(TWEAK_NAME)_FILES = $(wildcard *.x*) $(TWEAK_NAME)_CFLAGS = -fobjc-arc -Iinclude -Wno-module-import-in-extern-c $(TWEAK_NAME)_INJECT_DYLIBS = $(THEOS_OBJ_DIR)/RedditSideloadFix.dylib -$(TWEAK_NAME)_LOGOS_DEFAULT_GENERATOR = internal ifeq ($(SIDELOADED),1) SUBPROJECTS += RedditSideloadFix