Sha256: c7d01dee54506847417a6d9d36a3e7ad07cc9574b93cb4a5761ce7f2025be7dd
Contents?: true
Size: 787 Bytes
Versions: 2
Compression:
Stored size: 787 Bytes
Contents
require 'rake/gempackagetask' require 'rake/contrib/sshpublisher' require 'yaml' require 'rubyforge' require 'ruby/lib/version' PROJECT_NAME = "rice" PROJECT_WEB_PATH = "/var/www/gforge-projects/rice" task :default => :test desc "Run unit tests" task :test do cd "test" do ruby "test_rice.rb" end end desc "Build the documentation" task :doc do sh "make doc" end desc "Upload documentation to the website. Requires rubyforge gem" task :upload_web => [:doc] do config = YAML.load(File.read(File.expand_path("~/.rubyforge/user-config.yml"))) host = "#{config["username"]}@rubyforge.org" Rake::SshDirPublisher.new(host, PROJECT_WEB_PATH, "doc/html").upload end # Gemspec kept externally eval(File.read("rice.gemspec")) Rake::GemPackageTask.new($spec) do |pkg| end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rice-1.3.2 | Rakefile |
rice-1.3.1 | Rakefile |