# File glib2/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
# File glib2/lib/gnome2/rake/package.rb, line 129 def build_architecture ENV["RUBY_GNOME2_BUILD_ARCHITECTURE"] || "x86" end
# File glib2/lib/gnome2/rake/package.rb, line 85 def build_dependencies super || [] end
# File glib2/lib/gnome2/rake/package.rb, line 108 def build_host super || guess_build_host end
# File glib2/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
# File glib2/lib/gnome2/rake/package.rb, line 81 def dependencies super || [] end
# File glib2/lib/gnome2/rake/package.rb, line 89 def gobject_introspection_dependencies super || [] end
# File glib2/lib/gnome2/rake/package.rb, line 112 def guess_build_host ENV["RUBY_GNOME2_BUILD_HOST"] || guess_build_host_from_architecture || "i686-w64-mingw32" end
# File glib2/lib/gnome2/rake/package.rb, line 118 def guess_build_host_from_architecture case build_architecture when "x86" "i686-w64-mingw32" when "x64" "x86_64-w64-mingw32" else nil end end
# File glib2/lib/gnome2/rake/package.rb, line 77 def packages super || [] end