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 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 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 diff --git a/libxslt-ruby.gemspec b/libxslt-ruby.gemspec index 8c63782..e821967 100644 --- a/libxslt-ruby.gemspec +++ b/libxslt-ruby.gemspec @@ -36,8 +36,10 @@ 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.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