Sha256: 5dc7411b41584c5d09c9da140b81c29169d76402876930b22cfa1b0a111d9d38

Contents?: true

Size: 328 Bytes

Versions: 48

Compression:

Stored size: 328 Bytes

Contents

#!/usr/bin/env ruby

require 'infobar'

paths = %w[ . ] + `bundle list --paths`.lines.map(&:chomp)
cmd = %w[ ctags --recurse=yes --languages=Ruby,C ] + paths
Infobar.busy(label: 'Creating tags') { system *cmd }
if megabytes = File.size('tags').to_f / 1024 ** 2 rescue nil
  infobar.puts 'Created %.3fM of tags.' % megabytes
end

Version data entries

48 entries across 48 versions & 1 rubygems

Version Path
utils-0.41.0 bin/create_tags
utils-0.40.0 bin/create_tags
utils-0.39.0 bin/create_tags
utils-0.38.0 bin/create_tags
utils-0.37.1 bin/create_tags
utils-0.37.0 bin/create_tags
utils-0.36.0 bin/create_tags
utils-0.35.0 bin/create_tags
utils-0.34.0 bin/create_tags
utils-0.33.1 bin/create_tags
utils-0.33.0 bin/create_tags
utils-0.32.0 bin/create_tags
utils-0.31.1 bin/create_tags
utils-0.31.0 bin/create_tags
utils-0.30.2 bin/create_tags
utils-0.30.1 bin/create_tags
utils-0.30.0 bin/create_tags
utils-0.29.0 bin/create_tags
utils-0.28.0 bin/create_tags
utils-0.27.0 bin/create_tags