Method: RGSS.convert

Defined in:
lib/RGSS/serialize.rb

.convert(src, dest, options) ⇒ Object



255
256
257
258
259
260
261
262
263
264
265
266
267
268
# File 'lib/RGSS/serialize.rb', line 255

def self.convert(src, dest, options)
  f = Formatador.new
  f.display_line("[green]#{options[:files].join('|')}")
  files = options[:files]
  files ||= Dir.entries(src[:directory])
  files = files.select { |file| File.extname(file) == src[:ext] }
  files -= src[:exclude]
  files.each do |file|
    src_file = File.join(src[:directory], file)
    dest_file = File.join(dest[:directory], change_extension(file, dest[:ext]))
    process_file(file, src_file, dest_file, dest[:ext], src[:load_file],
                 dest[:dump_file], options)
  end
end