From 01e86763fc0f6d9ed349ef66ed442934a5331580 Mon Sep 17 00:00:00 2001 From: Lightmann Date: Sat, 27 Jul 2024 21:19:13 -0400 Subject: [PATCH 1/2] Logos handles this now --- src/dragon/config/types.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dragon/config/types.yml b/src/dragon/config/types.yml index 511ba16d8..86a3be7fe 100644 --- a/src/dragon/config/types.yml +++ b/src/dragon/config/types.yml @@ -25,7 +25,7 @@ Types: variables: install_location: '/Library/MobileSubstrate/DynamicLibraries' build_target_file: '$dragon_data_dir/$stagedir$location/$name.dylib' - lopts: '-dynamiclib -ggdb -framework CydiaSubstrate' + lopts: '-dynamiclib -ggdb' ldflags: '-install_name @rpath/$name.dylib' frameworks: - UIKit From e435834b30eb52cd7fd2ca1029ea21d08cda11a8 Mon Sep 17 00:00:00 2001 From: Lightmann Date: Sat, 27 Jul 2024 21:23:44 -0400 Subject: [PATCH 2/2] Update supplied rpaths --- src/dragon/config/defaults.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dragon/config/defaults.yml b/src/dragon/config/defaults.yml index eb341d30a..228b89598 100644 --- a/src/dragon/config/defaults.yml +++ b/src/dragon/config/defaults.yml @@ -57,5 +57,5 @@ InternalDefaults: # Applied on top of both of these. Rootless: rootless_prefix: '/var/jb' - rpathflags: '-rpath $rootless_prefix/Library/Frameworks -rpath $rootless_prefix/usr/lib' + rpathflags: '-rpath $rootless_prefix/Library/Frameworks -rpath $rootless_prefix/usr/lib -rpath @loader_path/.jbroot/Library/Frameworks -rpath @loader_path/.jbroot/usr/lib' internalldflags: '$internalcflags $typeldflags $frameworks $libs $libflags $lopts $libSearch $ldflags $rpathflags'