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