Skip to content

Commit a9126d3

Browse files
Remove remaining rake use
1 parent b47e948 commit a9126d3

File tree

4 files changed

+1
-7
lines changed

4 files changed

+1
-7
lines changed

lib/ruby_wasm/build_system.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
require "rake"
21
require_relative "build_system/build_params"
32
require_relative "build_system/product"
43
require_relative "build_system/toolchain"

lib/ruby_wasm/build_system/product.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
require "rake"
21
require_relative "product/product"
32
require_relative "product/ruby_source"
43
require_relative "product/baseruby"

lib/ruby_wasm/build_system/product/crossruby.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ def configure(reconfigure: false)
123123

124124
def build_exts
125125
@user_exts.each { |prod| prod.build(self) }
126-
mkdir_p File.dirname(extinit_obj)
126+
FileUtils.mkdir_p File.dirname(extinit_obj)
127127
system %Q(ruby #{extinit_c_erb} #{@user_exts.map(&:name).join(" ")} | #{toolchain.cc} -c -x c - -o #{extinit_obj})
128128
end
129129

lib/ruby_wasm/build_system/product/product.rb

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
1-
require "rake"
2-
31
module RubyWasm
42
class BuildProduct
5-
include Rake::DSL
6-
73
def name
84
raise NotImplementedError, "identifiable product name must be implemented"
95
end

0 commit comments

Comments
 (0)