Class: Jekyll::Pagefind::PagefindGenerator
- Inherits:
-
Generator
- Object
- Generator
- Jekyll::Pagefind::PagefindGenerator
- Defined in:
- lib/jekyll/pagefind.rb
Overview
Jekyll::Pagefind::PagefindGenerator
Instance Method Summary collapse
Instance Method Details
#generate(site) ⇒ Object
15 16 17 18 19 20 21 22 23 24 |
# File 'lib/jekyll/pagefind.rb', line 15 def generate(site) pf = site.config["pagefind"] || {} pf_file = pf["pf_location"] || "./pagefind" dest_dir = site.dest Jekyll::Hooks.register :site, :post_write do |_site| command = "#{pf_file} --site #{dest_dir}" puts "Running: #{command}" system(command) end end |