aboutsummaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2020-03-15make changes_github: use details tag to make changelog collapsible.John MacFarlane
2020-03-13tools: delete Lua documentation helper cruftAlbert Krewinkel
The tools were useful to generate documentation from the Lua sources. However, most Lua functions are defined in Haskell, and the even documentation of functions written in Lua has been updated manually for quite a while now. The unused helper scripts, which have bit-rot to the point that they now produce broken links, are therefore removed.
2020-02-14make pandoc-templates: copy README and styles.*.John MacFarlane
2020-02-07Apply linter suggestions. Add fix_spacing to lint target in Makefile.John MacFarlane
2019-12-22Improve pandoc man page generation.John MacFarlane
Use before and after includes rather than special template.
2019-12-08Use external emojis package.John MacFarlane
Moved the emoji-specified code into an external package we can depend on.
2019-12-05Makefile - fix emoji.json pathJohn MacFarlane
2019-11-27Generate Emoji module with TH.John MacFarlane
- Add Text.Pandoc.Emoji.TH. - Replace long literal list in Text.Pandoc.Emoji with one-liner generating it from data/emoji.json using TH. - Add Makefile target to download data/emoji.json. - Remove tools/emoji.hs.
2019-11-27Increase GC allocation space for compilation in cabal.project.John MacFarlane
2019-11-22Fix changes_github Makefile target.John MacFarlane
2019-09-06Makefile: ghci targetJohn MacFarlane
2019-09-05Small cleanups in Makefile.John MacFarlane
2019-09-05Makefile - remove references to obsolete flag.John MacFarlane
See #5694.
2019-08-25Makefile: add ghcid target.John MacFarlane
2019-05-21Makefile: remove --resolver= from targets.John MacFarlane
This causes unnecessary recompilation.
2019-05-17Use new code signing cert for Windows.John MacFarlane
2019-03-27Remove install step from make quick-cabal.John MacFarlane
2019-03-27Add ghc-options to cabal.project.John MacFarlane
2019-03-09Makefile - remove --resolver from quick target.John MacFarlane
2019-01-30Use lts-13 in makefileJohn MacFarlane
2018-11-20Docx writer: Fix bookmarks to headers with long titles.John MacFarlane
Word has a 40 character limit for bookmark names. In addition, bookmarks must begin with a letter. Since pandoc's auto-generated identifiers may not respect these constraints, some internal links did not work. With this change, pandoc uses a bookmark name based on the SHA1 hash of the identifier when the identifier isn't a legal bookmark name. Closes #5091.
2018-10-13Makefile: added full-cabal target.John MacFarlane
Also, use cabal-new configure in quick-cabal and full-cabal.
2018-10-13Makefile: make trypandoc, benchmarks in quick-cabal target.John MacFarlane
2018-10-07Makefile - make .msi download targets more robust.John MacFarlane
Now they should be insensitive to changes in the order of the builds on appveyor.
2018-10-02Makefile - make stack quick build the defaultJohn MacFarlane
2018-10-02Makefile: improved quick-cabal target.John MacFarlane
2018-10-01Makefile: added quick-cabal target as default.John MacFarlane
2018-09-16Makefile: Fix executable path in trypandoc target.2.3John MacFarlane
2018-09-16'make winpkg': Fixed creation of zips.John MacFarlane
2018-09-16Makefile: fix creation of windows zip.John MacFarlane
This needed tweaking when the msi was fixed to be 64-bit, so that 'Program Files (x86)' is used.
2018-09-16Fix 'make winpkg'.John MacFarlane
2018-08-13Makefile: ghc options to speed compilation for 'make quick'.John MacFarlane
2018-08-10Makefile: add some warnings to GHCOPTS.John MacFarlane
2018-07-19Make sure pandoc-windows-*.msi are deleted as intermediate files.2.2.2.1John MacFarlane
2018-07-13Makefile: use lts12 resolver.John MacFarlane
2018-04-15Makefile: build 32- and 64-bit Windows packages.John MacFarlane
2018-01-18Fixed typo in Makefile.John MacFarlane
2018-01-18Makefile - add prerelease sanity check for tabs in docs.John MacFarlane
2017-12-30Use gfm for generated README.md.John MacFarlane
2017-12-29Generate README.md from template and MANUAL.txt.John MacFarlane
`make README.md` will generate the README.md after changes to MANUAL.txt have been made.
2017-12-28Makefile tweaksJohn MacFarlane
2017-12-28Makefile: add update-website targetJohn MacFarlane
2017-12-27Added 'make trypandoc' targetJohn MacFarlane
2017-12-27Makefile: Add 'pandoc-templates' target.John MacFarlane
2017-12-20makefile: use lts-10 resolver.John MacFarlane
2017-11-20Added 'packages' target to Makefile.John MacFarlane
2017-11-20Makefile - create windows binary package as zip as well as msi.John MacFarlane
2017-11-11Use lua filter to generate man page from MANUAL.John MacFarlane
Instead of three Haskell filters. This is easier and faster.
2017-11-05Fix 'make changes_github'.John MacFarlane
2017-10-29Makefile: fix version detection.John MacFarlane