Class: IESD::DMG::BaseSystem::Extensions

Inherits:
Extensions
  • Object
show all
Defined in:
lib/iesd/InstallESD/BaseSystem.dmg.rb

Constant Summary

Constants inherited from Extensions

Extensions::EXTENSIONS

Instance Attribute Summary

Attributes inherited from Extensions

#url, #volume_root

Instance Method Summary collapse

Methods inherited from Extensions

#initialize, #install, #remove

Constructor Details

This class inherits a constructor from IESD::Extensions

Instance Method Details

#update(extensions) ⇒ Object



54
55
56
57
58
# File 'lib/iesd/InstallESD/BaseSystem.dmg.rb', line 54

def update extensions
  remove extensions[:remove]
  install extensions[:install]
  KextCache.update_volume @volume_root if extensions[:kextcache] or (extensions[:kextcache].nil? and !extensions[:up_to_date])
end