module Libyui::Tasks

Facilities to write Libyui related rake tasks.

Constants

TARGETS_FILE

Targets definition

VERSION_CMAKE

Name of the CMake version file

Public Class Methods

configuration(&block) click to toggle source

Wrapper to set up packaging tasks

# File lib/libyui/tasks.rb, line 27
def self.configuration(&block)
  ::Packaging.configuration(&block)
end
submit_to(target, file = TARGETS_FILE) click to toggle source
# File lib/libyui/tasks.rb, line 31
def self.submit_to(target, file = TARGETS_FILE)
  targets = YAML.load_file(file)
  config = targets[target]
  raise "Not configuration found for #{target}" if config.nil?
  Libyui::Tasks.configuration do |conf|
    config.each do |meth, val|
      conf.public_send("#{meth}=", val)
    end
  end
end