X-Git-Url: https://git.saurik.com/cycript.git/blobdiff_plain/c6f62b5b58165c51a29a6b5a475fcbe9ae270e8c..53ba31e9e6b378d1fbe7bc8eba0e02b7fc358a52:/Darwin-arm.mk diff --git a/Darwin-arm.mk b/Darwin-arm.mk index abf2a4e..bf62c96 100644 --- a/Darwin-arm.mk +++ b/Darwin-arm.mk @@ -1,18 +1,17 @@ flags += -F${PKG_ROOT}/System/Library/PrivateFrameworks -all += Cycript.$(dll) #cyrver +all += #cyrver arch := iphoneos-arm -ldid := ldid -S console += -framework UIKit depends += readline libffi mobilesubstrate sqlite3-lib -code += Handler.o +#library += -framework CFNetwork +library += -framework WebCore +# XXX: all Darwin, maybe all device, should have this +library += -lsubstrate -Cycript.$(dll): Connector.o - $(target)g++ $(flags) -dynamiclib -o $@ $(filter %.o,$^) \ - -lobjc -lapr-1 -lsubstrate \ - -framework CoreFoundation - ldid -S $@ +ldid := ldid -S +entitle := ldid -Scycript.xml cyrver: Server.o $(target)g++ $(flags) -o $@ $(filter %.o,$^) \ @@ -20,14 +19,5 @@ cyrver: Server.o $(ldid) $@ extra: - mkdir -p package/System/Library/LaunchDaemons - #cp -a com.saurik.Cyrver.plist package/System/Library/LaunchDaemons - mkdir -p package/Library/MobileSubstrate/DynamicLibraries - if [[ -e Settings.plist ]]; then \ - mkdir -p package/Library/PreferenceLoader/Preferences; \ - cp -a Settings.png package/Library/PreferenceLoader/Preferences/CycriptIcon.png; \ - cp -a Settings.plist package/Library/PreferenceLoader/Preferences/Cycript.plist; \ - fi - if [[ -e Tweak.plist ]]; then cp -a Tweak.plist package/Library/MobileSubstrate/DynamicLibraries/Cycript.plist; fi - cp -a Cycript.$(dll) package/Library/MobileSubstrate/DynamicLibraries - + #mkdir -p package/System/Library/LaunchDaemons + #cp -pR com.saurik.Cyrver.plist package/System/Library/LaunchDaemons