From a7c2ef9dab4e5c28120bfb7a9b8fca332129bdde Mon Sep 17 00:00:00 2001 From: dearblue Date: Mon, 14 Jan 2019 15:21:21 +0900 Subject: Fix build failed when set `conf.build_dir=` and `conf.enable_cxx_exception` --- lib/mruby/build.rb | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/mruby/build.rb b/lib/mruby/build.rb index e2d9fc41e..63125d4fa 100644 --- a/lib/mruby/build.rb +++ b/lib/mruby/build.rb @@ -162,8 +162,6 @@ module MRuby end def compile_as_cxx src, cxx_src, obj = nil, includes = [] - src = File.absolute_path src - cxx_src = File.absolute_path cxx_src obj = objfile(cxx_src) if obj.nil? file cxx_src => [src, __FILE__] do |t| @@ -175,7 +173,7 @@ module MRuby #ifndef MRB_ENABLE_CXX_ABI extern "C" { #endif -#include "#{src}" +#include "#{File.absolute_path src}" #ifndef MRB_ENABLE_CXX_ABI } #endif -- cgit v1.2.3