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,
|
Tab.new :used_options => formula_options & arg_options,
|
||||||
:unused_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
|
end
|
||||||
|
|
||||||
def self.from_file path
|
def self.from_file path
|
||||||
@ -36,7 +37,9 @@ class Tab < OpenStruct
|
|||||||
begin
|
begin
|
||||||
self.dummy_tab Formula.factory(keg.parent.basename)
|
self.dummy_tab Formula.factory(keg.parent.basename)
|
||||||
rescue FormulaUnavailableError
|
rescue FormulaUnavailableError
|
||||||
Tab.new :used_options => [], :unused_options => []
|
Tab.new :used_options => [],
|
||||||
|
:unused_options => [],
|
||||||
|
:built_bottle => false
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@ -62,7 +65,8 @@ class Tab < OpenStruct
|
|||||||
|
|
||||||
def self.dummy_tab f
|
def self.dummy_tab f
|
||||||
Tab.new :used_options => [],
|
Tab.new :used_options => [],
|
||||||
:unused_options => f.options.map { |o, _| o}
|
:unused_options => f.options.map { |o, _| o},
|
||||||
|
:built_bottle => false
|
||||||
end
|
end
|
||||||
|
|
||||||
def installed_with? opt
|
def installed_with? opt
|
||||||
@ -76,7 +80,8 @@ class Tab < OpenStruct
|
|||||||
def to_json
|
def to_json
|
||||||
MultiJson.encode({
|
MultiJson.encode({
|
||||||
:used_options => used_options,
|
:used_options => used_options,
|
||||||
:unused_options => unused_options
|
:unused_options => unused_options,
|
||||||
|
:built_bottle => built_bottle
|
||||||
})
|
})
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user