Added :output option to build().
This commit is contained in:
parent
9682fe66e4
commit
f8c11955ee
1 changed files with 8 additions and 0 deletions
|
@ -24,6 +24,14 @@ class Package < ApplicationModel
|
||||||
base64 = Base64.encode64(content)
|
base64 = Base64.encode64(content)
|
||||||
element.text = base64
|
element.text = base64
|
||||||
end
|
end
|
||||||
|
if data[:output]
|
||||||
|
location = data[:output] + '/' + package.elements["zpm/name"].text + '-' + package.elements["zpm/version"].text + '.zpm'
|
||||||
|
puts "NOTICE: writting package to '#{location}'"
|
||||||
|
file = File.new( location, 'wb' )
|
||||||
|
file.write( package.to_s )
|
||||||
|
file.close
|
||||||
|
return true
|
||||||
|
end
|
||||||
return package.to_s
|
return package.to_s
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue