Sha256: c7d79a0f1291827c88a8cf0b2a84cba3a118daa53ddbb93fe7495b40bb56a32e
Contents?: true
Size: 931 Bytes
Versions: 1
Compression:
Stored size: 931 Bytes
Contents
#!/usr/bin/env rake require "bundler/gem_tasks" require 'bundler/setup' require 'rspec/core/rake_task' require 'fileutils' include FileUtils::Verbose desc 'Default: run specs.' task :default => :spec $here = File.expand_path(File.dirname(__FILE__)) VIRCS_EXE = "vircs" README = "README.md" desc "Run specs" RSpec::Core::RakeTask.new {|t|} namespace :vircs do desc "Install Vircs" task :install do dest_dir = File.expand_path(File.join(home, ".vims")) mkdir_p dest_dir cp File.expand_path(File.join($here, VIRCS_EXE)), dest_dir cp File.expand_path(File.join($here, README)), dest_dir puts "\nInstallation almost complete, there is one last thing that needs to be done:" puts "\tPlease add #{dest_dir} to your path!" puts "\tOh yeah! Enjoy!" end private def home home_vars = ["HOME", "HOMEPATH"] home = home_vars.detect {|h| ENV[h] != nil} ENV[home] end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
vircs-1.0.2 | Rakefile |