From c8f0999035e407ae9d60b4b65bd8dee1b3a08c2c Mon Sep 17 00:00:00 2001 From: Jeremy Cook Date: Thu, 1 Jan 2015 21:21:46 -0500 Subject: [PATCH] Preparing for new release. --- ChangeLog.markdown | 5 +++++ Gemfile | 1 - README.markdown | 2 +- homesick.gemspec | 13 ++++++------- lib/homesick/version.rb | 2 +- 5 files changed, 13 insertions(+), 10 deletions(-) diff --git a/ChangeLog.markdown b/ChangeLog.markdown index 54a99c4..2b19ca7 100644 --- a/ChangeLog.markdown +++ b/ChangeLog.markdown @@ -1,3 +1,8 @@ +#1.1.2 + * Added '--force' option to the rc command to bypass confirmation checks when running a .homesickrc file + * Added a check to make sure that a minimum of Git 1.8.0 is installed. This stops Homesick failing silently if Git is not installed. + * Code refactoring and fixes. + #1.1.0 * Added exec and exec_all commands to run commands inside one or all clones castles. * Code refactoring. diff --git a/Gemfile b/Gemfile index aec6c18..6529655 100644 --- a/Gemfile +++ b/Gemfile @@ -13,7 +13,6 @@ group :development do gem "guard-rspec" gem "rb-readline", "~> 0.5.0" gem "jeweler", ">= 1.6.2" - #gem "simplecov" gem 'coveralls', require: false gem "test_construct" gem "capture-output", "~> 1.0.0" diff --git a/README.markdown b/README.markdown index c9018ca..aed4690 100644 --- a/README.markdown +++ b/README.markdown @@ -40,7 +40,7 @@ If you need to add further configuration steps you can add these in a file calle homesick rc CASTLE -The contents of the .homesickrc file must be valid Ruby code as the file will be executed with Ruby's eval construct. The .homesickrc is also passed the current homesick object during its execution and this is available within the .homesickrc file as the 'self' variable. +The contents of the .homesickrc file must be valid Ruby code as the file will be executed with Ruby's eval construct. The .homesickrc is also passed the current homesick object during its execution and this is available within the .homesickrc file as the 'self' variable. As the rc operation can be destructive the command normally asks for confirmation before proceeding. You can bypass this by passing the '--force' option, for example `homesick rc --force CASTLE`. If you're not sure what castles you have around, you can easily list them: diff --git a/homesick.gemspec b/homesick.gemspec index 4f144e3..0b7b778 100644 --- a/homesick.gemspec +++ b/homesick.gemspec @@ -2,16 +2,16 @@ # DO NOT EDIT THIS FILE DIRECTLY # Instead, edit Jeweler::Tasks in Rakefile, and run 'rake gemspec' # -*- encoding: utf-8 -*- -# stub: homesick 1.1.1 ruby lib +# stub: homesick 1.1.2 ruby lib Gem::Specification.new do |s| s.name = "homesick" - s.version = "1.1.1" + s.version = "1.1.2" s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version= s.require_paths = ["lib"] s.authors = ["Joshua Nichols", "Yusuke Murata"] - s.date = "2014-05-22" + s.date = "2015-01-02" s.description = "\n Your home directory is your castle. Don't leave your dotfiles behind.\n \n\n Homesick is sorta like rip, but for dotfiles. It uses git to clone a repository containing dotfiles, and saves them in ~/.homesick. It then allows you to symlink all the dotfiles into place with a single command. \n\n " s.email = ["josh@technicalpickles.com", "info@muratayusuke.com"] s.executables = ["homesick"] @@ -37,7 +37,6 @@ Gem::Specification.new do |s| "lib/homesick/actions/file_actions.rb", "lib/homesick/actions/git_actions.rb", "lib/homesick/cli.rb", - "lib/homesick/shell.rb", "lib/homesick/utils.rb", "lib/homesick/version.rb", "spec/homesick_cli_spec.rb", @@ -55,7 +54,7 @@ Gem::Specification.new do |s| if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then s.add_runtime_dependency(%q, [">= 0.14.0"]) s.add_development_dependency(%q, [">= 0.8.7"]) - s.add_development_dependency(%q, ["~> 2.10"]) + s.add_development_dependency(%q, ["~> 3.1.0"]) s.add_development_dependency(%q, [">= 0"]) s.add_development_dependency(%q, [">= 0"]) s.add_development_dependency(%q, ["~> 0.5.0"]) @@ -67,7 +66,7 @@ Gem::Specification.new do |s| else s.add_dependency(%q, [">= 0.14.0"]) s.add_dependency(%q, [">= 0.8.7"]) - s.add_dependency(%q, ["~> 2.10"]) + s.add_dependency(%q, ["~> 3.1.0"]) s.add_dependency(%q, [">= 0"]) s.add_dependency(%q, [">= 0"]) s.add_dependency(%q, ["~> 0.5.0"]) @@ -80,7 +79,7 @@ Gem::Specification.new do |s| else s.add_dependency(%q, [">= 0.14.0"]) s.add_dependency(%q, [">= 0.8.7"]) - s.add_dependency(%q, ["~> 2.10"]) + s.add_dependency(%q, ["~> 3.1.0"]) s.add_dependency(%q, [">= 0"]) s.add_dependency(%q, [">= 0"]) s.add_dependency(%q, ["~> 0.5.0"]) diff --git a/lib/homesick/version.rb b/lib/homesick/version.rb index 74e11d3..e05b732 100644 --- a/lib/homesick/version.rb +++ b/lib/homesick/version.rb @@ -5,7 +5,7 @@ module Homesick module Version MAJOR = 1 MINOR = 1 - PATCH = 1 + PATCH = 2 STRING = [MAJOR, MINOR, PATCH].compact.join('.') end