A Heroku buildpack for pandoc.
To install this buildpack run:
heroku buildpacks:add https://github.com/illustrativemathematics/pandoc-buildpack.git -a your-app-name
The buildpack will be installed on your next push to the app.
- The buildpack script downloads a prebuilt debian archive
from the pandoc repository.
- If the deb archive already exists in the heroku buildpack cache, the cached version will be used instead.
- The script then extracts the
pandoc
binary from this archive into/app/vendor/pandoc/bin
. - Finally, the script adds
/app/vendor/pandoc/bin
to thePATH
.
For details, see the script in bin/compile.