From 7ac536e3ca91dbc96608a2a69123f59c9433fd73 Mon Sep 17 00:00:00 2001 From: dearblue Date: Sun, 17 Sep 2023 17:42:25 +0900 Subject: [PATCH] Fix libmruby name for VisualC++ --- tasks/libmruby.rake | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tasks/libmruby.rake b/tasks/libmruby.rake index dc990ef96..a3ac2e1b5 100644 --- a/tasks/libmruby.rake +++ b/tasks/libmruby.rake @@ -79,7 +79,8 @@ MRuby.each_target do f.puts "MRUBY_LDFLAGS_BEFORE_LIBS = #{[linker.flags_before_libraries, gem_flags_before_libraries].flatten.join(' ')}" gem_libraries = libgems.map {|g| g.linker.libraries } - f.puts "MRUBY_LIBS = #{linker.option_library % 'mruby'} #{linker.library_flags(gem_libraries)}" + libmruby = (toolchains.find { |e| e == "visualcpp" }) ? "libmruby" : "mruby" + f.puts "MRUBY_LIBS = #{linker.option_library % libmruby} #{linker.library_flags(gem_libraries)}" f.puts "MRUBY_LIBMRUBY_PATH = #{libmruby_static.replace_prefix_by(build_dir => "$(MRUBY_PACKAGE_DIR)")}" end