summaryrefslogtreecommitdiff
path: root/tool/extlibs.rb
diff options
context:
space:
mode:
Diffstat (limited to 'tool/extlibs.rb')
-rwxr-xr-xtool/extlibs.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/tool/extlibs.rb b/tool/extlibs.rb
index 5d1a2db143..887cac61eb 100755
--- a/tool/extlibs.rb
+++ b/tool/extlibs.rb
@@ -185,7 +185,7 @@ class ExtLibs
extracted = false
dest = File.dirname(list)
url = chksums = nil
- IO.foreach(list) do |line|
+ File.foreach(list) do |line|
line.sub!(/\s*#.*/, '')
if /^(\w+)\s*=\s*(.*)/ =~ line
vars[$1] = vars.expand($2)
@@ -227,7 +227,7 @@ class ExtLibs
begin
extracted = do_command(mode, dest, url, cache_dir, chksums)
rescue => e
- warn e.full_message
+ warn defined?(e.full_message) ? e.full_message : e.message
success = false
end
url = chksums = nil