7 puts "preup.rb default.attr"
\r
11 dirname = File.expand_path(File.dirname(ARGV[0]))
\r
12 default_attr_file = ARGV[0]
\r
15 puts default_attr_file
\r
16 default_attr = JSON.parse(File.open(default_attr_file, 'r').read)
\r
18 Dir.glob(dirname + '/*') do |fn|
\r
19 ext = File.extname(fn).downcase
\r
20 bn = File.basename(fn, ".*")
\r
22 when '.png', '.gif', '.jpeg'
\r
24 custom_attr_file = File.dirname(fn) + '/' + bn + '.json'
\r
25 FileUtils.cp(default_attr_file, custom_attr_file) unless File.exist?(custom_attr_file)
\r
26 custom_attr = JSON.parse(File.open(custom_attr_file, 'r').read)
\r