class Twiddler::TargetBuilder::Builder

Public Class Methods

new(dir, dict, config) click to toggle source
# File lib/twiddler/target_builder.rb, line 27
def initialize(dir, dict, config)
  @dir = dir
  @dict = dict
  @config = config
end
register() click to toggle source
# File lib/twiddler/target_builder.rb, line 17
def register
  @@registered ||= []
  @@registered << self
end
registered() click to toggle source
# File lib/twiddler/target_builder.rb, line 22
def registered
  @@registered || []
end

Public Instance Methods

go() click to toggle source
# File lib/twiddler/target_builder.rb, line 39
def go
end
output_to(name) { |file| ... } click to toggle source
# File lib/twiddler/target_builder.rb, line 33
def output_to(name)
  File::open(File::expand_path("#{name}.list", @dir), "w") do |file|
    yield(file)
  end
end