]> git.saurik.com Git - cycript.git/commitdiff
Embed Cycript git version in zip package filename.
authorJay Freeman (saurik) <saurik@saurik.com>
Tue, 8 Jul 2014 13:04:14 +0000 (06:04 -0700)
committerJay Freeman (saurik) <saurik@saurik.com>
Tue, 8 Jul 2014 13:04:14 +0000 (06:04 -0700)
xcode.mk

index f651721282afe263cf8f34c8a83508e3f8d30dd1..2a135bccbe68794730c39d1f09f136925548717c 100644 (file)
--- a/xcode.mk
+++ b/xcode.mk
@@ -26,6 +26,7 @@ lipo := $(shell xcrun --sdk iphoneos -f lipo)
 
 version := $(shell git describe --always --tags --dirty="+" --match="v*" | sed -e 's@-\([^-]*\)-\([^-]*\)$$@+\1.\2@;s@^v@@;s@%@~@g')
 deb := cycript_$(version)_iphoneos-arm.deb
+zip := cycript_$(version).zip
 
 cycript := 
 cycript += Cycript.lib/cycript
@@ -47,12 +48,13 @@ links += Cycript.lib/cycript0.9
 
 all: cycript $(cycript) $(framework)
 
-cycript.zip: all
+$(zip): all
        rm -f $@
        zip -r9y $@ cycript Cycript.lib Cycript-{ios,mac}.framework $(patsubst %,--exclude %,$(links))
        zip -r9 $@ $(links)
 
-package: cycript.zip
+zip: $(zip)
+       ln -sf $< cycript.zip
 
 $(deb): Cycript.lib/cycript Cycript.lib/libcycript.dylib
        rm -rf package