class GNOME2Package::Win32Configuration

Attributes

absolute_binary_dir[RW]
build_dependencies[RW]
build_host[RW]
build_packages[RW]
dependencies[RW]
package[R]
packages[RW]
relative_binary_dir[RW]
support_concurrent_build[RW]

Public Class Methods

new(package) click to toggle source
# File lib/gnome2-raketask.rb, line 205
def initialize(package)
  @package = package
  @packages = []
  @dependencies = []
  @build_packages = []
  @build_dependencies = []
  @build_host = "i686-w64-mingw32"
  @relative_binary_dir = File.join("vendor", "local")
  @absolute_binary_dir = File.expand_path(@relative_binary_dir)
  @support_concurrent_build = true
end

Public Instance Methods

to_hash() click to toggle source
# File lib/gnome2-raketask.rb, line 217
def to_hash
  {
    :packages => @packages,
    :dependencies => @dependencies,
    :build_packages => @build_packages,
    :build_host => @build_host,
    :relative_binary_dir => @relative_binary_dir,
    :absolute_binary_dir => @absolute_binary_dir,
    :support_concurrent_build => @support_concurrent_build,
  }
end