#!/usr/bin/env ruby -wKU require "time" PATH = File.dirname(__FILE__) `cd "#{PATH}"` version = `defaults read "#{PATH}/build/Release/Twittia.app/Contents/Info" CFBundleVersion`.delete "\n" length = `stat -f %z build/Release/Twittia.app.zip`.delete "\n" signature = `"../Sparkle 1.5b6/Extras/Signing Tools/sign_update.rb" build/Release/Twittia.app.zip dsa_priv.pem`.delete "\n" date = Time.now.rfc2822 xml =< Twittia's Changelog http://wiki.github.com/jeena/twittia/ Most recent changes with links to updates. en Version #{version} 10.5.0 http://jeenaparadies.net/twittia/ReleaseNotes.html #{date} XML File.open("#{PATH}/Appcast.xml", 'w') {|f| f.write(xml) } exit `scp build/Release/Twittia.app.zip jeena@jeenaparadies.net:~/jeenaparadies.net/htdocs/twittia/` `scp Appcast.xml jeena@jeenaparadies.net:~/jeenaparadies.net/htdocs/twittia/`