public
Description: A SSB OSX application, which at some point will be able to create a new application which wraps a specific web application, (Think Campfire, Twitter etc) and allows the user to use Ruby to create event handlers to be able support things like Growl or whatever you would like.
Clone URL: git://github.com/alloy/webapp-app.git
Search Repo:
webapp-app / Rakefile
100644 38 lines (31 sloc) 1.19 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# Load Rucola tasks
SOURCE_ROOT = File.dirname(__FILE__)
require 'rubygems'
require 'rucola/rucola_support'
load 'rucola/tasks/main.rake'
 
# Application configuration
 
# You only need to specify this if for some reason the applications name
# might be different than the one specified in the Info.plist file under key: CFBundleExecutable
#
# APPNAME = "CampfireTest"
# TARGET = "#{APPNAME}.app"
 
# You only need to specify this if for some reason the applications version
# might be different than the one specified in the Info.plist file under key: CFBundleVersion
#
# APPVERSION = INFO_PLIST['CFBundleShortVersionString']
# APPVERSION = "rev#{`svn info`[/Revision: (\d+)/, 1]}"
# APPVERSION = Time.now.strftime("%Y-%m-%d")
 
# PUBLISH_URI = URI.parse('scp://yourname@yourhost:port/path')
# APPCAST_URI = PUBLISH_URI
 
# Tasks
 
desc 'Deploy a release build.'
task :deploy do
  puts "\nDeploying...\n\n"
  
  Rake::Task['release'].invoke
  Rake::Task['deploy:package'].invoke
  # Rake::Task['deploy:sparkle_appcast'].invoke
  # Rake::Task['deploy:release_notes'].invoke
  # Rake::Task['deploy:upload'].invoke
  # Rake::Task['xcode:clean'].invoke
  Rake::Task['dependencies:clean'].invoke
end