blob: c767b81e2d622c31833628a4755a108d67f32e99 [file] [log] [blame]
#!/usr/bin/env ruby
$LOAD_PATH.unshift '/srv/whimsy/lib'
require 'whimsy/asf'
iclas = File.join(ASF::SVN['officers'], 'iclas.txt')
cmd = ['svn', 'update', iclas]
puts cmd.join(' ')
system *cmd
source = File.read(iclas)
sorted = ASF::ICLA.sort(source)
if source == sorted
puts 'no change'
else
puts "Writing sorted file"
File.write(iclas, sorted)
system 'svn', 'diff', iclas
end