Skip to content

Commit 8e2d2b4

Browse files
committed
Fix cannot load such file -- ruby_h_to_go/cli (LoadError) in rake ruby_h_to_go
``` $ be rake ruby_h_to_go ./_tools/ruby_h_to_go/exe/ruby_h_to_go /Users/sue445/.rbenv/versions/3.3.6/lib/ruby/3.3.0/bundled_gems.rb:69:in `require': cannot load such file -- ruby_h_to_go/cli (LoadError) from /Users/sue445/.rbenv/versions/3.3.6/lib/ruby/3.3.0/bundled_gems.rb:69:in `block (2 levels) in replace_require' from ./_tools/ruby_h_to_go/exe/ruby_h_to_go:52:in `<main>' rake aborted! Command failed with status (1): [./_tools/ruby_h_to_go/exe/ruby_h_to_go] /Users/sue445/workspace/github.com/ruby-go-gem/go-gem-wrapper/_tasks/ruby_h_to_go.rake:14:in `block in <top (required)>' /Users/sue445/workspace/github.com/ruby-go-gem/go-gem-wrapper/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/exe/rake:27:in `<top (required)>' /Users/sue445/workspace/github.com/ruby-go-gem/go-gem-wrapper/vendor/bundle/ruby/3.3.0/gems/bundler-2.5.16/lib/bundler/cli/exec.rb:58:in `load' ```
1 parent 4ee34ce commit 8e2d2b4

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

_tools/ruby_h_to_go/lib/ruby_h_to_go.rb

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,17 @@
33
require "forwardable"
44
require "ruby_header_parser"
55

6+
require_relative "ruby_h_to_go/type_helper"
7+
8+
require_relative "ruby_h_to_go/argument_definition"
9+
require_relative "ruby_h_to_go/cli"
10+
require_relative "ruby_h_to_go/go_util"
11+
require_relative "ruby_h_to_go/enum_definition"
12+
require_relative "ruby_h_to_go/function_definition"
13+
require_relative "ruby_h_to_go/struct_definition"
14+
require_relative "ruby_h_to_go/type_definition"
15+
require_relative "ruby_h_to_go/typeref_definition"
16+
617
# Generate Go binding from ruby.h
718
module RubyHToGo
8-
autoload :ArgumentDefinition, "ruby_h_to_go/argument_definition"
9-
autoload :Cli, "ruby_h_to_go/cli"
10-
autoload :GoUtil, "ruby_h_to_go/go_util"
11-
autoload :EnumDefinition, "ruby_h_to_go/enum_definition"
12-
autoload :FunctionDefinition, "ruby_h_to_go/function_definition"
13-
autoload :StructDefinition, "ruby_h_to_go/struct_definition"
14-
autoload :TypeDefinition, "ruby_h_to_go/type_definition"
15-
autoload :TypeHelper, "ruby_h_to_go/type_helper"
16-
autoload :TyperefDefinition, "ruby_h_to_go/typeref_definition"
1719
end

0 commit comments

Comments
 (0)