Method: RC::Interface#configure_tool
- Defined in:
- lib/rc/interface.rb
#configure_tool(tool) ⇒ Object (private)
Configure current commnad.
270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 |
# File 'lib/rc/interface.rb', line 270 def configure_tool(tool) tweak(tool) configs = RC.configuration[tool] return unless configs configs.each do |config| next unless config.apply_to_tool? config.require_feature if autoconfig? setup = setup(tool) next if setup == false # deactivated setup ? setup.call(config) : config.call end end |