Sha256: a3b81101f2145233084c4525ec4a184f8e9b330fe52bd1be059afea90fa15b2c

Contents?: true

Size: 1.15 KB

Versions: 4

Compression:

Stored size: 1.15 KB

Contents

require 'rubygems'
require 'rake'

begin
  require 'jeweler'
  Jeweler::Tasks.new do |gem|
    gem.name = "cuke4nuke-aslakjo"
    gem.summary = %Q{Cucumber for .NET}
    gem.description = %Q{Runs Cucumber with .NET step definitions.}
    gem.email = "aslakjo@gmail.com"
    gem.homepage = "http://github.com/richardlawrence/Cuke4Nuke"
    gem.authors = ["Richard Lawrence"]
    gem.executables = ["cuke4nuke"]
    
    gem.add_dependency "cucumber", ">=0.5.2"
    gem.add_dependency "win32-process", ">=0.6.1"
    gem.add_dependency "systemu", ">=1.2.0"
    gem.add_dependency "json", ">=1.2.0"
    gem.add_dependency "win32console", ">=1.2.0"

    gem.files += FileList['dotnet/*.{dll,exe,config}']
    gem.test_files = []
  end
  Jeweler::GemcutterTasks.new
rescue LoadError
  puts "Jeweler (or a dependency) not available. Install it with: sudo gem install jeweler"
end

task :gemspec => :copy_binaries

desc "Copy Cuke4Nuke binaries to the dotnet directory"
task :copy_binaries do
  Dir[File.dirname(__FILE__) + '/../Cuke4Nuke/Server/bin/Release/*.{pdb,dll,exe,config}'].each do |file|
    cp file, 'dotnet' unless file =~ /vshost/
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
cuke4nuke-aslakjo-0.3.5 Rakefile
cuke4nuke-aslakjo-0.3.4 Rakefile
cuke4nuke-aslakjo-0.3.3 Rakefile
cuke4nuke-aslakjo-0.3.2 Rakefile