From 4a0b6904930b0798dad6dd5f1eebb5b42ece65e3 Mon Sep 17 00:00:00 2001 From: Sophia Shao Date: Tue, 7 Oct 2014 15:11:27 -0500 Subject: [PATCH 1/5] Change required ruby version 1.9.3 -> 1.8.7 Semi-reverts part of commit d9b59ff. --- libxslt-ruby.gemspec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libxslt-ruby.gemspec b/libxslt-ruby.gemspec index 8c63782..8ed2353 100644 --- a/libxslt-ruby.gemspec +++ b/libxslt-ruby.gemspec @@ -37,7 +37,7 @@ Gem::Specification.new do |spec| 'test/**/*']) spec.test_files = Dir.glob("test/test_*.rb") spec.add_development_dependency 'rake-compiler' - spec.required_ruby_version = '>= 1.9.3' + spec.required_ruby_version = '>= 1.8.7' spec.date = DateTime.now spec.rubyforge_project = 'libxslt-ruby' -end \ No newline at end of file +end From cc6c45712a6f57541a527a03cabf3d403e999f64 Mon Sep 17 00:00:00 2001 From: Sophia Shao Date: Tue, 7 Oct 2014 15:06:24 -0500 Subject: [PATCH 2/5] Updated rake:rdoc task. Changed "README" -> "README.rdoc". --- Rakefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Rakefile b/Rakefile index ec6e10d..20044e5 100644 --- a/Rakefile +++ b/Rakefile @@ -74,12 +74,12 @@ RDoc::Task.new("rdoc") do |rdoc| # Show source inline with line numbers rdoc.options << "--line-numbers" # Make the readme file the start page for the generated html - rdoc.options << '--main' << 'README' + rdoc.options << '--main' << 'README.rdoc' rdoc.rdoc_files.include('doc/*.rdoc', 'ext/**/*.c', 'lib/**/*.rb', 'CHANGES', - 'README', + 'README.rdoc', 'LICENSE') end From e7ea6c9aaafed16bddc5a38a6b37216614f3c5b0 Mon Sep 17 00:00:00 2001 From: Sophia Shao Date: Mon, 13 Oct 2014 11:18:45 -0500 Subject: [PATCH 3/5] Add rdoc and rake to gemspec dev dependencies --- libxslt-ruby.gemspec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libxslt-ruby.gemspec b/libxslt-ruby.gemspec index 8ed2353..e821967 100644 --- a/libxslt-ruby.gemspec +++ b/libxslt-ruby.gemspec @@ -36,6 +36,8 @@ Gem::Specification.new do |spec| 'ext/vc/*.vcxproj', 'test/**/*']) spec.test_files = Dir.glob("test/test_*.rb") + spec.add_development_dependency 'rdoc' + spec.add_development_dependency 'rake' spec.add_development_dependency 'rake-compiler' spec.required_ruby_version = '>= 1.8.7' spec.date = DateTime.now From 36781622c0c8e7098c5f89ba2154f84ee1c4b6ef Mon Sep 17 00:00:00 2001 From: Sophia Shao Date: Mon, 13 Oct 2014 11:19:49 -0500 Subject: [PATCH 4/5] Add .travis.yml for testing on MRI 1.8.7 --- .travis.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..4339ac6 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,4 @@ +language: ruby +rvm: + 1.8.7 +script: rake compile:libxslt_ruby && rake test From e710d431f65aa08021e10f12bfae6c2fee3139c8 Mon Sep 17 00:00:00 2001 From: Sophia Shao Date: Mon, 13 Oct 2014 11:20:11 -0500 Subject: [PATCH 5/5] Add Gemfile for travis to install dependencies --- Gemfile | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 Gemfile diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..8ff6ebb --- /dev/null +++ b/Gemfile @@ -0,0 +1,4 @@ +source 'https://rubygems.org' + +# Gem dependencies in gemspec +gemspec