Store in tab whether --build-bottle flag was used.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
This commit is contained in:
parent
c71f883fa8
commit
8b762cd9b4
@ -17,7 +17,8 @@ class Tab < OpenStruct
|
||||
|
||||
Tab.new :used_options => formula_options & arg_options,
|
||||
:unused_options => formula_options - arg_options,
|
||||
:tabfile => f.prefix + 'INSTALL_RECEIPT.json'
|
||||
:tabfile => f.prefix + 'INSTALL_RECEIPT.json',
|
||||
:built_bottle => !!args.build_bottle?
|
||||
end
|
||||
|
||||
def self.from_file path
|
||||
@ -36,7 +37,9 @@ class Tab < OpenStruct
|
||||
begin
|
||||
self.dummy_tab Formula.factory(keg.parent.basename)
|
||||
rescue FormulaUnavailableError
|
||||
Tab.new :used_options => [], :unused_options => []
|
||||
Tab.new :used_options => [],
|
||||
:unused_options => [],
|
||||
:built_bottle => false
|
||||
end
|
||||
end
|
||||
end
|
||||
@ -62,7 +65,8 @@ class Tab < OpenStruct
|
||||
|
||||
def self.dummy_tab f
|
||||
Tab.new :used_options => [],
|
||||
:unused_options => f.options.map { |o, _| o}
|
||||
:unused_options => f.options.map { |o, _| o},
|
||||
:built_bottle => false
|
||||
end
|
||||
|
||||
def installed_with? opt
|
||||
@ -76,7 +80,8 @@ class Tab < OpenStruct
|
||||
def to_json
|
||||
MultiJson.encode({
|
||||
:used_options => used_options,
|
||||
:unused_options => unused_options
|
||||
:unused_options => unused_options,
|
||||
:built_bottle => built_bottle
|
||||
})
|
||||
end
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user