Sha256: 483d86573f4a3ec3f0753244c2ed70f548bafa46dc4cfc5c98f7544426ee8d16

Contents?: true

Size: 663 Bytes

Versions: 50

Compression:

Stored size: 663 Bytes

Contents

require "bundler/gem_tasks"
<% if config[:test] == 'minitest' -%>
require "rake/testtask"

Rake::TestTask.new(:test) do |t|
  t.libs << "test"
  t.libs << "lib"
  t.test_files = FileList['test/**/*_test.rb']
end

<% elsif config[:test] == 'rspec' -%>
require "rspec/core/rake_task"

RSpec::Core::RakeTask.new(:spec)

<% end -%>
<% if config[:ext] -%>
require "rake/extensiontask"

task :build => :compile

Rake::ExtensionTask.new("<%=config[:underscored_name]%>") do |ext|
  ext.lib_dir = "lib/<%=config[:namespaced_path]%>"
end

task :default => [:clobber, :compile, :<%= config[:test_task] %>]
<% else -%>
task :default => :<%= config[:test_task] %>
<% end -%>

Version data entries

50 entries across 50 versions & 4 rubygems

Version Path
rubygems-update-2.6.14 bundler/lib/bundler/templates/newgem/Rakefile.tt
rubygems-update-2.6.13 bundler/lib/bundler/templates/newgem/Rakefile.tt
enju_leaf-1.2.1 vendor/bundle/ruby/2.3/gems/bundler-1.14.6/lib/bundler/templates/newgem/Rakefile.tt
rubygems-update-2.6.12 bundler/lib/bundler/templates/newgem/Rakefile.tt
rubygems-update-2.6.11 bundler/lib/bundler/templates/newgem/Rakefile.tt
bundler-1.14.6 lib/bundler/templates/newgem/Rakefile.tt
bundler-1.14.5 lib/bundler/templates/newgem/Rakefile.tt
bundler-1.14.4 lib/bundler/templates/newgem/Rakefile.tt
bundler-1.14.3 lib/bundler/templates/newgem/Rakefile.tt
rubygems-update-2.6.10 bundler/lib/bundler/templates/newgem/Rakefile.tt
bundler-1.14.2 lib/bundler/templates/newgem/Rakefile.tt
bundler-1.14.1 lib/bundler/templates/newgem/Rakefile.tt
bundler-1.14.0 lib/bundler/templates/newgem/Rakefile.tt
rubygems-update-2.6.9 bundler/lib/bundler/templates/newgem/Rakefile.tt
bundler-1.14.0.pre.2 lib/bundler/templates/newgem/Rakefile.tt
bundler-1.14.0.pre.1 lib/bundler/templates/newgem/Rakefile.tt
bundler-1.13.7 lib/bundler/templates/newgem/Rakefile.tt
rubygems-update-2.6.8 bundler/lib/bundler/templates/newgem/Rakefile.tt
bundler-1.13.6 lib/bundler/templates/newgem/Rakefile.tt
bundler-1.13.5 lib/bundler/templates/newgem/Rakefile.tt