diff --git a/build.sh b/build.sh index bcb556d..87bdecc 100755 --- a/build.sh +++ b/build.sh @@ -20,7 +20,42 @@ NAME_DMG="${NAME}.app" echo $NAME_DMG create-dmg $NAME_DMG -VERSION=`mdls -raw -name kMDItemVersion ${NAME}.app` +DATE=`date +"%a, %d %b %Y %H:%M:%S %z"` +BUILD=`/usr/libexec/PlistBuddy -c "Print CFBundleVersion" ${NAME}.app/Contents/Info.plist` +VERSION=`/usr/libexec/PlistBuddy -c "Print CFBundleShortVersionString" ${NAME}.app/Contents/Info.plist` +MINIMUM=`/usr/libexec/PlistBuddy -c "Print LSMinimumSystemVersion" ${NAME}.app/Contents/Info.plist` +SIZE=`stat -f%z MTMR\ ${VERSION}.dmg` +SIGN=`~/Sparkle/bin/sign_update MTMR\ ${VERSION}.dmg ~/Sparkle/bin/dsa_priv.pem | awk '{printf "%s",$0} END {print ""}'` -echo $VERSION -ditto -c -k --sequesterRsrc --keepParent "${NAME}.app" "${NAME}v${VERSION}.zip" +# ditto -c -k --sequesterRsrc --keepParent "${NAME}.app" "${NAME}v${VERSION}.zip" + +echo DATE $DATE +echo VERSION $VERSION +echo BUILD $BUILD +echo MINIMUM $MINIMUM +echo SIZE $SIZE +echo SIGN ${SIGN} + +echo " + + + + ${VERSION} + ${DATE} + + ${1} + + ${MINIMUM} + + + +" > appcast.xml + +scp MTMR\ ${VERSION}.dmg do:/var/www/mtmr +scp appcast.xml do:/var/www/mtmr