class GNOME::Rake::Package
Attributes
Public Class Methods
Source
# File lib/gnome/rake/package.rb, line 28 def initialize(name, root_dir) @name = name @root_dir = Pathname.new(root_dir).expand_path @windows = WindowsConfiguration.new @native = NativeConfiguration.new @external_packages = [] end
Public Instance Methods
Source
# File lib/gnome/rake/package.rb, line 48 def download_dir tmp_dir + "download" end
Source
# File lib/gnome/rake/package.rb, line 56 def external_packages @external_packages.collect do |package| ExternalPackage.new(package) end end
Source
# File lib/gnome/rake/package.rb, line 40 def glib2_root_dir project_root_dir + "glib2" end
Source
# File lib/gnome/rake/package.rb, line 52 def patches_dir @root_dir + "patches" end
Source
# File lib/gnome/rake/package.rb, line 36 def project_root_dir @root_dir.parent end