diff --git a/tool/extlibs.rb b/tool/extlibs.rb index c6c6d0cf65..5d1a2db143 100755 --- a/tool/extlibs.rb +++ b/tool/extlibs.rb @@ -5,9 +5,19 @@ require 'digest' require_relative 'downloader' -require_relative 'lib/colorize' +begin + require_relative 'lib/colorize' +rescue LoadError +end class ExtLibs + unless defined?(Colorize) + class Colorize + def pass(str) str; end + def fail(str) str; end + end + end + class Vars < Hash def pattern /\$\((#{Regexp.union(keys)})\)/