blob: 6048ed3bafab4d09d13592a4a2f9fa85f7ae98f0 [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