class Jekyll::Site
static override of the Jekyll
Class
Public Instance Methods
write()
click to toggle source
# File lib/jekyll_config_to_JSON.rb, line 56 def write # call the super method to generate our site # Must call otherwise our site will be gone :'( super_write # cleanup source folder src_folder = File.join(source, GenerateJSON::json_output_directory) File.unlink GenerateJSON::json_file if File.exists?(GenerateJSON::json_file) if File.exists?(src_folder) FileUtils.rm_rf(src_folder) src_arr = src_folder.split("/") src_arr.pop src_folder = src_arr.join("/") FileUtils.rm_rf(src_folder) end end
Also aliased as: super_write