Sha256: 34f81b3b5d720b33a7b25ca1a0987078b3151e2dbedcb56c8828f499e6a6ac83

Contents?: true

Size: 902 Bytes

Versions: 2

Compression:

Stored size: 902 Bytes

Contents

#!/usr/bin/env ruby

$: << File.expand_path(File.dirname(__FILE__) + "/../lib")

# Lib Files
require 'bukkit/version'

# Gems
require "rubygems"
require "rake"
require "colorize"

# Tasks
desc "Get version"
task :version do
	version = Bukkit::VERSION_FULL.split
	puts "#{version[0].blue} #{version[1].yellow}"
end

desc "Default task."
task :default do
	`rake version`
	puts "Nothing to see here... move along.".green
	puts "Run".yellow + " `bukkit new my-awesome-server-name` to start a new server."
end

desc "Build gem."
task :build do
	puts "Starting gem build...".yellow
	puts "          Building...".yellow
	`gem build bukkit.gemspec`

	version = Bukkit::VERSION
	puts "Bukkit-CLI successfully built! ".green + "Gem ".blue + "v" + version

	gem = Dir.glob("*.gem")[0]
	Dir.mkdir("gem") unless Dir.exists?("gem")
	FileUtils.mv(gem, "gem/")
	puts " Gem: ".red + "#{Dir.getwd}/gem/" + gem.yellow
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
bukkit-1.1.1 Rakefile
bukkit-1.1.0 Rakefile