Fix extension installer for out-of-place build

https://github.com/ruby/ruby/pull/9673#issuecomment-2019028293
This commit is contained in:
Hiroshi SHIBATA 2024-03-26 11:10:20 +09:00
Родитель de742b425f
Коммит b39057f32c
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: F9CF13417264FAC2
1 изменённых файлов: 6 добавлений и 1 удалений

Просмотреть файл

@ -588,7 +588,12 @@ module RbInstall
end
def makefile_path
"#{makefile_dir}/Makefile"
if File.exist?("#{makefile_dir}/Makefile")
"#{makefile_dir}/Makefile"
else
# for out-of-place build
"#{$ext_build_dir}/#{relative_base}/Makefile"
end
end
def makefile_dir