From 107e3ed0c7756f6e81b5634841caeffc143941d3 Mon Sep 17 00:00:00 2001 From: "Jay Freeman (saurik)" Date: Tue, 1 Sep 2009 08:32:22 +0000 Subject: [PATCH] Renamed the project to cycript. --- Tweak.mm | 22 +++++++++++----------- control | 6 +++--- makefile | 22 +++++++++++----------- 3 files changed, 25 insertions(+), 25 deletions(-) diff --git a/Tweak.mm b/Tweak.mm index 11af670..2a8bf97 100644 --- a/Tweak.mm +++ b/Tweak.mm @@ -185,24 +185,24 @@ JSObjectRef CYMakeObject(JSContextRef context, id object) { return JSObjectMake(context, Instance_, [object retain]); } -@interface NSMethodSignature (Cyrver) +@interface NSMethodSignature (Cycript) - (NSString *) _typeString; @end -@interface NSObject (Cyrver) +@interface NSObject (Cycript) - (NSString *) cy$toJSON; - (JSValueRef) cy$JSValueInContext:(JSContextRef)context; @end -@interface NSString (Cyrver) +@interface NSString (Cycript) - (void *) cy$symbol; @end -@interface NSNumber (Cyrver) +@interface NSNumber (Cycript) - (void *) cy$symbol; @end -@implementation NSObject (Cyrver) +@implementation NSObject (Cycript) - (NSString *) cy$toJSON { return [self description]; @@ -214,7 +214,7 @@ JSObjectRef CYMakeObject(JSContextRef context, id object) { @end -@implementation WebUndefined (Cyrver) +@implementation WebUndefined (Cycript) - (NSString *) cy$toJSON { return @"undefined"; @@ -226,7 +226,7 @@ JSObjectRef CYMakeObject(JSContextRef context, id object) { @end -@implementation NSArray (Cyrver) +@implementation NSArray (Cycript) - (NSString *) cy$toJSON { NSMutableString *json([[[NSMutableString alloc] init] autorelease]); @@ -247,7 +247,7 @@ JSObjectRef CYMakeObject(JSContextRef context, id object) { @end -@implementation NSDictionary (Cyrver) +@implementation NSDictionary (Cycript) - (NSString *) cy$toJSON { NSMutableString *json([[[NSMutableString alloc] init] autorelease]); @@ -272,7 +272,7 @@ JSObjectRef CYMakeObject(JSContextRef context, id object) { @end -@implementation NSNumber (Cyrver) +@implementation NSNumber (Cycript) - (NSString *) cy$toJSON { return [self class] != NSCFBoolean_ ? [self stringValue] : [self boolValue] ? @"true" : @"false"; @@ -288,7 +288,7 @@ JSObjectRef CYMakeObject(JSContextRef context, id object) { @end -@implementation NSString (Cyrver) +@implementation NSString (Cycript) - (NSString *) cy$toJSON { CFMutableStringRef json(CFStringCreateMutableCopy(kCFAllocatorDefault, 0, (CFStringRef) self)); @@ -1047,7 +1047,7 @@ MSInitialize { _pooled CYSetProperty(context, global, "objc_msgSend", JSObjectMakeFunctionWithCallback(context, CYString("objc_msgSend"), &$objc_msgSend)); - Bridge_ = [[NSMutableDictionary dictionaryWithContentsOfFile:@"/usr/lib/libcyrver.plist"] retain]; + Bridge_ = [[NSMutableDictionary dictionaryWithContentsOfFile:@"/usr/lib/libcycript.plist"] retain]; name_ = JSStringCreateWithUTF8CString("name"); message_ = JSStringCreateWithUTF8CString("message"); diff --git a/control b/control index 7d73324..9d3aba3 100644 --- a/control +++ b/control @@ -1,12 +1,12 @@ -Package: cyrver +Package: cycript Priority: optional Section: Development Maintainer: Jay Freeman (saurik) Architecture: iphoneos-arm Version: 0.9.3-1 Description: runtime execution server and disassembler -Name: Cyrver +Name: Cycript Depends: mobilesubstrate (>= 0.9.3005-1), readline Author: Jay Freeman (saurik) -Depiction: http://cydia.saurik.com/info/cyrver/ +Depiction: http://cydia.saurik.com/info/cycript/ Tag: purpose::daemon, role::developer diff --git a/makefile b/makefile index 9e874da..47f34ea 100644 --- a/makefile +++ b/makefile @@ -6,18 +6,18 @@ endif package: -name := Cyrver -flags := -framework CFNetwork -framework JavaScriptCore -framework WebCore -install_name /usr/lib/libcyrver.dylib -I. +name := Cycript +flags := -framework CFNetwork -framework JavaScriptCore -framework WebCore -install_name /usr/lib/libcycript.dylib -I. menes := $(shell cd ~; pwd)/menes link := -framework CoreFoundation -framework Foundation -F${PKG_ROOT}/System/Library/PrivateFrameworks -L$(menes)/mobilesubstrate -lsubstrate -lapr-1 -lffi -all: cyrver $(name).dylib libcyrver.plist +all: cycript $(name).dylib libcycript.plist clean: rm -f $(name).dylib -libcyrver.plist: Bridge.def makefile +libcycript.plist: Bridge.def makefile sed -e 's/^C/0/;s/^F/1/;s/^V/2/' Bridge.def | while read -r line; do \ if [[ $$line == '' ]]; then \ continue; \ @@ -49,14 +49,14 @@ package: all if [[ -e Tweak.plist ]]; then cp -a Tweak.plist package/Library/MobileSubstrate/DynamicLibraries/$(name).plist; fi cp -a $(name).dylib package/Library/MobileSubstrate/DynamicLibraries mkdir -p package/usr/{bin,lib} - mv package/Library/MobileSubstrate/DynamicLibraries/Cyrver.dylib package/usr/lib/libcyrver.dylib - ln -s /usr/lib/libcyrver.dylib package/Library/MobileSubstrate/DynamicLibraries/Cyrver.dylib - cp -a cyrver package/usr/bin - cp -a libcyrver.plist package/usr/lib + mv package/Library/MobileSubstrate/DynamicLibraries/Cycript.dylib package/usr/lib/libcycript.dylib + ln -s /usr/lib/libcycript.dylib package/Library/MobileSubstrate/DynamicLibraries/Cycript.dylib + cp -a cycript package/usr/bin + cp -a libcycript.plist package/usr/lib dpkg-deb -b package $(shell grep ^Package: control | cut -d ' ' -f 2-)_$(shell grep ^Version: control | cut -d ' ' -f 2)_iphoneos-arm.deb .PHONY: all clean extra package -cyrver: Application.mm Cyrver.dylib - $(target)g++ -g0 -O2 -Wall -Werror -o $@ $(filter %.mm,$^) -framework UIKit -framework Foundation -framework CoreFoundation -lobjc Cyrver.dylib -framework JavaScriptCore -F${PKG_ROOT}/System/Library/PrivateFrameworks - ldid -S cyrver +cycript: Application.mm Cycript.dylib + $(target)g++ -g0 -O2 -Wall -Werror -o $@ $(filter %.mm,$^) -framework UIKit -framework Foundation -framework CoreFoundation -lobjc Cycript.dylib -framework JavaScriptCore -F${PKG_ROOT}/System/Library/PrivateFrameworks + ldid -S cycript -- 2.45.2