Parent

GNOME2::Rake::Package::WindowsConfiguration

Attributes

absolute_binary_dir[R]
relative_binary_dir[R]

Public Class Methods

new() click to toggle source
# File lib/gnome2/rake/package.rb, line 71
def initialize
  super
  @relative_binary_dir = Pathname.new("vendor/local")
  @absolute_binary_dir = @relative_binary_dir.expand_path
end

Public Instance Methods

build_dependencies() click to toggle source
# File lib/gnome2/rake/package.rb, line 85
def build_dependencies
  super || []
end
build_host() click to toggle source
# File lib/gnome2/rake/package.rb, line 108
def build_host
  super || "i686-w64-mingw32"
end
build_packages() click to toggle source
# File lib/gnome2/rake/package.rb, line 93
def build_packages
  (super || []).collect do |package|
    package = package.dup
    package[:windows] = {
      :include_paths   => package.delete(:include_paths),
      :library_paths   => package.delete(:library_paths),
      :configure_args  => package.delete(:configure_args),
      :patches         => package.delete(:patches),
      :need_autogen    => package.delete(:need_autogen),
      :need_autoreconf => package.delete(:need_autoreconf),
    }
    ExternalPackage.new(package)
  end
end
dependencies() click to toggle source
# File lib/gnome2/rake/package.rb, line 81
def dependencies
  super || []
end
gobject_introspection_dependencies() click to toggle source
# File lib/gnome2/rake/package.rb, line 89
def gobject_introspection_dependencies
  super || []
end
packages() click to toggle source
# File lib/gnome2/rake/package.rb, line 77
def packages
  super || []
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.