Class: Nu::LibTools
- Inherits:
-
Object
- Object
- Nu::LibTools
- Defined in:
- lib/nu/lib_tools.rb
Class Method Summary collapse
Class Method Details
.folder_name_for(gem_name, lib, long_name = false) ⇒ Object
11 12 13 14 15 16 17 18 19 20 |
# File 'lib/nu/lib_tools.rb', line 11 def self.folder_name_for(gem_name, lib, long_name=false) spec = gemspec_for(gem_name) if long_name name = spec.full_name else name = spec.name end Dir.pwd + "/#{lib}/#{name}" end |
.gemspec_for(name) ⇒ Object
6 7 8 9 |
# File 'lib/nu/lib_tools.rb', line 6 def self.gemspec_for(name) gems = Gem.source_index.find_name name return gems.last if gems.length > 0 end |