Skip to content

Commit adce4d7

Browse files
committed
chore(ruby): Call cargo directly to compile the extension
Signed-off-by: Dmitry Dygalo <[email protected]>
1 parent 53a2859 commit adce4d7

File tree

2 files changed

+10
-8
lines changed

2 files changed

+10
-8
lines changed

bindings/ruby/Gemfile.lock

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,12 @@ GEM
2323
htmlentities (>= 4.0.0)
2424
public_suffix (5.0.1)
2525
racc (1.8.1)
26-
rake (13.0.6)
27-
rake-compiler (1.2.3)
26+
rake (13.3.0)
27+
rake-compiler (1.3.0)
2828
rake
29-
rb_sys (0.9.79)
29+
rake-compiler-dock (1.9.1)
30+
rb_sys (0.9.116)
31+
rake-compiler-dock (= 1.9.1)
3032
rspec (3.12.0)
3133
rspec-core (~> 3.12.0)
3234
rspec-expectations (~> 3.12.0)
@@ -49,8 +51,8 @@ DEPENDENCIES
4951
css_inline!
5052
nokogiri (~> 1.15)
5153
premailer (~> 1.21)
52-
rake-compiler (~> 1.2.0)
53-
rb_sys (~> 0.9)
54+
rake-compiler (~> 1.3.0)
55+
rb_sys (~> 0.9.116)
5456
rspec
5557

5658
BUNDLED WITH

bindings/ruby/css_inline.gemspec

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Gem::Specification.new do |spec|
99
This process is essential for sending HTML emails as you need to use "style" attributes instead of "style" tags.
1010
EOF
1111
spec.files = Dir["lib/**/*.rb"].concat(Dir["ext/css_inline/src/**/*.rs"]) << "ext/css_inline/Cargo.toml" << "README.md"
12-
spec.extensions = ["ext/css_inline/extconf.rb"]
12+
spec.extensions = ["ext/css_inline/Cargo.toml"]
1313
spec.rdoc_options = ["--main", "README.rdoc", "--charset", "utf-8", "--exclude", "ext/"]
1414
spec.authors = ["Dmitry Dygalo"]
1515
spec.email = ["[email protected]"]
@@ -25,8 +25,8 @@ Gem::Specification.new do |spec|
2525
spec.required_ruby_version = ">= 3.2.0"
2626
spec.required_rubygems_version = ">= 3.3.26"
2727

28-
spec.add_development_dependency "rake-compiler", "~> 1.2.0"
29-
spec.add_development_dependency "rb_sys", "~> 0.9"
28+
spec.add_development_dependency "rake-compiler", "~> 1.3.0"
29+
spec.add_development_dependency "rb_sys", "~> 0.9.116"
3030
spec.add_development_dependency "benchmark-ips", "~> 2.10"
3131
spec.add_development_dependency "premailer", "~> 1.21"
3232
spec.add_development_dependency "nokogiri", "~> 1.15"

0 commit comments

Comments
 (0)