File tree Expand file tree Collapse file tree
lib/bundler/templates/newgem Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -40,6 +40,9 @@ Gem::Specification.new do |spec|
4040
4141 # Uncomment to register a new dependency of your gem
4242 # spec.add_dependency "example-gem", "~> 1.0"
43+ <%- if config[:ext] == 'rust' -%>
44+ spec.add_dependency "rb_sys", "~> 0.9.91"
45+ <%- end -%>
4346<%- if config[:ext] == 'go' -%>
4447 spec.add_dependency "go_gem", "~> 0.2"
4548<%- end -%>
Original file line number Diff line number Diff line change @@ -1736,8 +1736,9 @@ def create_temporary_dir(dir)
17361736 expect ( bundled_app ( "#{ gem_name } /ext/#{ gem_name } /build.rs" ) ) . to exist
17371737 end
17381738
1739- it "includes rake-compiler constraint" do
1739+ it "includes rake-compiler and rb_sys gems constraint" do
17401740 expect ( bundled_app ( "#{ gem_name } /Gemfile" ) . read ) . to include ( 'gem "rake-compiler"' )
1741+ expect ( bundled_app ( "#{ gem_name } /#{ gem_name } .gemspec" ) . read ) . to include ( 'spec.add_dependency "rb_sys"' )
17411742 end
17421743
17431744 it "depends on compile task for build" do
You can’t perform that action at this time.
0 commit comments