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