Class: Buildozer::Cli::Buildozer

Inherits:
Thor
  • Object
show all
Defined in:
lib/buildozer/cli/buildozer.rb

Instance Method Summary collapse

Instance Method Details

#rpm(file) ⇒ Object



11
12
13
14
15
16
17
18
# File 'lib/buildozer/cli/buildozer.rb', line 11

def rpm(file)
  definition = Dsl.compile(file)

  definition.packages.each do |package|
    builder = Builder::Rpm.new(package, File.expand_path(options[:dir]))
    puts builder.build()
  end
end