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

#kextcache, #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



48
49
50
51
52
# File 'lib/iesd/InstallESD/BaseSystem.dmg.rb', line 48

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