Class: Autorake::AddMacro

Inherits:
AddKeyVal show all
Defined in:
lib/autorake/definition.rb

Instance Method Summary collapse

Methods inherited from AddKeyVal

#initialize

Methods inherited from Add

#initialize, #perform

Constructor Details

This class inherits a constructor from Autorake::AddKeyVal

Instance Method Details

#set!Object



174
175
176
177
178
# File 'lib/autorake/definition.rb', line 174

def set!
  v = @val || (expanded @name.to_s.upcase)
  @config.parameters[ @name] = v
  @config.macros[ "WITH_#{name_upcase}"] = v
end