brew list lists root keg files if not README, etc.
This commit is contained in:
parent
b80dd75a73
commit
512a3da886
@ -21,6 +21,8 @@
|
||||
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
#
|
||||
FORMULA_META_FILES = %w[README ChangeLog COPYING LICENSE COPYRIGHT AUTHORS]
|
||||
|
||||
def __make url, name
|
||||
require 'formula'
|
||||
|
||||
@ -306,15 +308,17 @@ class PrettyListing
|
||||
(pnn.extname == '.dylib' or pnn.extname == '.pc') and not pnn.symlink?
|
||||
end
|
||||
else
|
||||
print_dir pn
|
||||
if pn.directory?
|
||||
print_dir pn
|
||||
elsif not FORMULA_META_FILES.include? pn.basename.to_s
|
||||
puts pn
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
private
|
||||
def print_dir root
|
||||
return unless root.directory?
|
||||
|
||||
dirs = []
|
||||
remaining_root_files = []
|
||||
other = ''
|
||||
|
||||
@ -60,7 +60,7 @@ def install f
|
||||
f.prefix.mkpath
|
||||
beginning=Time.now
|
||||
f.install
|
||||
%w[README ChangeLog COPYING LICENSE COPYRIGHT AUTHORS].each do |file|
|
||||
FORMULA_META_FILES.each do |file|
|
||||
FileUtils.mv "#{file}.txt", file rescue nil
|
||||
f.prefix.install file rescue nil
|
||||
end
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user