jekyll-pandoc-multiple-formats icon indicating copy to clipboard operation
jekyll-pandoc-multiple-formats copied to clipboard

skip already built files

Open fauno opened this issue 9 years ago • 6 comments

i'm wondering what would the best approach to make this plugin skip already built files (edsl.org post list is growing!). first it should skip building if the destfile (ie a pdf) is older than the corresponding post, no? but what about included files and templates? if i make a change to the template or header (edsl.org uses latex with --include-in-header=, --include-before-body= and even --bibliography) all posts should be rebuilt, but if none is touched the destfile is assumed to be the same.

should _config.yml have a list of files that should be older than the source file to check for? any ideas? :)

fauno avatar Apr 09 '15 03:04 fauno

same as #23

fauno avatar Aug 05 '17 15:08 fauno

+1 for this enhancement! We are using the plugin to generate outputs for over 600 documents in a collection. It's a godsend, but each build takes nearly an hour at this point.

Like your idea to check _config.yml for a set of template/header files used by posts that will be run through the plugin.

dananjohnson avatar Sep 05 '17 18:09 dananjohnson

oooh what collection is that?

-- D

fauno avatar Sep 07 '17 00:09 fauno

We are using Jekyll's Collections feature to publish an anthology of poems from the Buddhist Canon.

dananjohnson avatar Sep 07 '17 16:09 dananjohnson

sounds great! i'd like to see the site up too :)

this feature is on my priorities for next versions of the plugin, but i'm not finding the time to actually do it. i'm swamped at work and other projects!

fauno avatar Sep 07 '17 19:09 fauno

I know how that goes 🙄 Thanks for all the great work!

We have a beta site up and running. Testing it with a group of students this fall.

dananjohnson avatar Sep 07 '17 21:09 dananjohnson