blob: c6038b3a8b577929c36eddcfb290d93af802a35f (
plain) (
tree)
|
|
#!/usr/bin/ruby
file = File.read(ARGV[0] || "mime.types")
table = {}
for l in file.lines
next if l[0] == ?#
next unless l.size > 3
next unless l.include? ?\t
left, *exts = l.split(/\s+/)
# print exts.inspect
for ext in exts
table[ext] = left
end
end
File.open('mime.dat', 'w') do |f|
f.write Marshal.dump(table)
end
|