class GetText::Task

Attributes

domain[RW]
files[RW]
locales[RW]
mo_base_directory[RW]
namespace_prefix[RW]
po_base_directory[RW]

Public Class Methods

new(spec) { |self| ... } click to toggle source
# File lib/gettext/task.rb, line 28
def initialize(spec)
  @spec = spec
  @locales = []
  @po_base_directory = "po"
  @mo_base_directory = "."
  @files = target_files
  @domain = @spec.name
  @namespace_prefix = nil
  yield(self) if block_given?
  @locales = detect_locales if @locales.empty?
  raise("must set locales: #{inspect}") if @locales.empty?
  define
end