Module: BuildrDeb::ActAsDebPackager
Instance Method Summary collapse
Instance Method Details
#package_as_deb(file_name) ⇒ Object
75 76 77 78 79 80 81 82 83 84 85 86 87 |
# File 'lib/buildrdeb/package.rb', line 75 def package_as_deb(file_name) deb = DebTask.define_task(file_name) deb.tap do package ||= project.id version ||= project.version end deb.enhance do |task| task.enhance do raise "no control file was defined when packaging #{project.id} as a deb file" if task.control.nil? end end return deb end |