module Akabei::BuildHelper
Public Instance Methods
build_in_chroot(builder, chroot, repo_db, repo_files, abs, package_dir)
click to toggle source
# File lib/akabei/build_helper.rb, line 5 def build_in_chroot(builder, chroot, repo_db, repo_files, abs, package_dir) unless package_dir.directory? raise Error.new("#{package_dir} isn't a directory") end chroot.with_chroot do packages = builder.build_package(package_dir, chroot) packages.each do |package| repo_db.add(package) repo_files.add(package) end abs.add(package_dir, builder) packages end end