Method: ZK::Server.get_jar_paths_from_gem
- Defined in:
- lib/zk-server.rb
.get_jar_paths_from_gem(gem_name) ⇒ Object
96 97 98 99 100 101 102 103 104 105 106 107 108 |
# File 'lib/zk-server.rb', line 96 def self.get_jar_paths_from_gem(gem_name) spec = get_spec_for(gem_name) if spec.respond_to?(:lib_dirs_glob) glob = "#{spec.lib_dirs_glob}/**/*.jar" else glob = "#{spec.load_paths.first}/**/*.jar" end Dir[glob].tap do |ary| raise "gem #{gem_name} did not contain any jars (using glob: #{glob.inspect})" if ary.empty? end end |