Method: Build::Rule#initialize
- Defined in:
- lib/build/rule.rb
#initialize(process_name, type) ⇒ Rule
Returns a new instance of Rule.
116 117 118 119 120 121 122 123 124 125 126 127 |
# File 'lib/build/rule.rb', line 116 def initialize(process_name, type) @name = process_name + "." + type @full_name = @name.gsub(/[^\w]/, '_') @process_name = process_name.gsub('-', '_').to_sym @type = type @apply = nil @parameters = [] @primary_output = nil end |