# frozen_string_literal: true
require_relative './vmodl_helper' require 'yaml' require 'pathname'
namespace :vmodl do
desc 'Verify vmodl.db' task :verify do VmodlHelper.verify! end desc 'Generate vmodl.db' task :generate do VmodlHelper.generate! end desc 'Convert vmodl.db to vmodl.yml' task :to_yaml do gem_root = Pathname.new(__dir__).join('../..') db_path = gem_root.join('vmodl.db') yml_path = gem_root.join('vmodl.yml') vmodl_data = Marshal.load(File.binread(db_path)) File.write(yml_path, YAML.dump(vmodl_data)) end
end