19 lines
426 B
Ruby
19 lines
426 B
Ruby
module Jekyll
|
|
module PDF
|
|
class Generator < Jekyll::Generator
|
|
safe true
|
|
priority :lowest
|
|
|
|
def generate(site)
|
|
# Loop through pages & documents and build PDFs
|
|
[site.pages, site.documents].each do |items|
|
|
items.each do |item|
|
|
site.static_files << Document.new(site, site.source, item) if item.data['pdf']
|
|
end
|
|
end
|
|
end
|
|
|
|
end
|
|
end
|
|
end
|