]> git.saurik.com Git - cycript.git/blobdiff - build.mk
Instance's toPointer() should return as CFTypeRef.
[cycript.git] / build.mk
index 6c1dc05fab31be0e4ed1f6e73f2cab1b799919d4..644f005368a4f99df7cf0795b4f6500c667f7b54 100644 (file)
--- a/build.mk
+++ b/build.mk
@@ -298,8 +298,10 @@ debug: $(local)
        DYLD_LIBRARY_PATH=Cycript.lib lldb Cycript.lib/cycript-apl
 
 install: $(local)
-       sudo cp -af $(filter-out %.dylib,$^) /usr/bin
-       sudo cp -af $(filter %.dylib,$^) /usr/lib
+       sudo rm -vf /usr/bin/cycript /usr/lib/libcycript*
+       sudo cp -vfa Cycript.lib/cycript-apl /usr/bin/cycript
+       sudo cp -vfa $(filter %.dylib,$^) $(filter %.db,$^) $(filter %.jar,$^) /usr/lib
+       sudo cp -vfa libcycript.cy /usr/lib
 
 push: cycript $(android)
        adb push cycript /data/local/tmp/cycript
@@ -307,6 +309,6 @@ push: cycript $(android)
        for x in $(android); do adb push $$x /data/local/tmp/$$x; done
 
 cast: $(zip)
-       appcast.sh cycript/mac $(monotonic) $(version) $< "$(CYCRIPT_CHANGES)"
+       appcast.sh cycript/mac $(monotonic) $(version) $< application/zip "$(CYCRIPT_CHANGES)"
 
 .PHONY: all cast clean debug install zip