diff options
author | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2022-10-05 17:35:09 +0900 |
---|---|---|
committer | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2022-10-05 18:22:06 +0900 |
commit | 0b4352b91d067f0c31f749cc77025a856fc6b835 (patch) | |
tree | 6b0ddfab4cc67cdb400b6a8366308152deef9487 /ext/psych | |
parent | 19e4a4c624c0872796e3fcde4923b670011e0b59 (diff) |
Removed the related files for downloading with extlibs
Diffstat (limited to 'ext/psych')
-rw-r--r-- | ext/psych/extconf.rb | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/ext/psych/extconf.rb b/ext/psych/extconf.rb index 6d03870436..16c76e4ca8 100644 --- a/ext/psych/extconf.rb +++ b/ext/psych/extconf.rb @@ -18,23 +18,6 @@ end if yaml_source == true # search the latest libyaml source under $srcdir yaml_source = Dir.glob("#{$srcdir}/yaml{,-*}/").max_by {|n| File.basename(n).scan(/\d+/).map(&:to_i)} - unless yaml_source - download_failure = "failed to download libyaml source. Try manually installing libyaml?" - begin - require_relative '../../tool/extlibs.rb' - rescue LoadError - # When running in ruby/ruby, we use miniruby and don't have stdlib. - # Avoid LoadError because it aborts the whole build. Usually when - # stdlib extension fail to configure we skip it and continue. - raise download_failure - end - extlibs = ExtLibs.new(cache_dir: File.expand_path("../../tmp/download_cache", $srcdir)) - unless extlibs.process_under($srcdir) - raise download_failure - end - yaml_source, = Dir.glob("#{$srcdir}/yaml-*/") - raise "libyaml not found" unless yaml_source - end elsif yaml_source yaml_source = yaml_source.gsub(/\$\((\w+)\)|\$\{(\w+)\}/) {ENV[$1||$2]} end |