mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-08 23:18:10 -05:00
18 lines
526 B
Ruby
18 lines
526 B
Ruby
require 'json'
|
|
|
|
# Add >LOCAL< lib to LOAD_PATH
|
|
$LOAD_PATH.unshift '../lib'
|
|
|
|
require_relative '../lib/const'
|
|
require_relative '../lib/package'
|
|
|
|
output = Array.new
|
|
|
|
Dir.glob('../packages/*.rb').each do |filename|
|
|
pkg = Package.load_package(filename)
|
|
next if pkg.is_fake?
|
|
output << {name: File.basename(filename, '.rb').gsub("_","-"), description: pkg.description, homepage: pkg.homepage, version: pkg.version, license: pkg.license, compatibility: pkg.compatibility}
|
|
end
|
|
|
|
File.write('repology.json', JSON.generate(output))
|