aboutsummaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2023-06-26Use ghc-musl 9.6.2 docker image (#8701)Olivier Benz
2023-04-20Use ghc-musl 9.4.5 docker imageOlivier Benz
2023-03-19lua-filters.md: autogenerate parts of the Lua API docsAlbert Krewinkel
2023-03-14Linux builds: Update ghc-musl URL.John MacFarlane
2023-01-23Makefile: use -f-export-dynamic in CABALOPTSJohn MacFarlane
This is helpful when building in nix shell.
2023-01-12Makefile: master -> main.John MacFarlane
2023-01-04Use ghc4pandoc 9.4.4 docker imageOlivier Benz
2022-11-04Use ghc4pandoc 9.4.3 docker image (#8420)Olivier Benz
2022-10-30Improve 'make lint'.John MacFarlane
2022-10-30hlint suggestions.John MacFarlane
2022-10-30make lint: remove apply-refactJohn MacFarlane
2022-10-28Use ghc4pandoc 9.4.2 docker image.John MacFarlane
2022-10-20Makeflie: add hie.yaml target.John MacFarlane
2022-10-19Makefile: improve linecounts target.John MacFarlane
2022-10-19Makefile: exclude tests from SOURCEFILESJohn MacFarlane
2022-10-19Makefile: and linecounts targetJohn MacFarlane
2022-10-19Add repl target to MakefileJohn MacFarlane
2022-10-19Makefile: make sure we run tests for pandoc-lua-engine tooJohn MacFarlane
2022-10-17Add tools/latex-package-dependencies.lua.John MacFarlane
2022-10-16Makefile: add ghcid targetJohn MacFarlane
2022-10-16Makefile: fix .PHONY for test and build.John MacFarlane
2022-10-16Makefile: hide command output for `make binpath`.John MacFarlane
This allows: alias pandoc=`make binpath` for convenient local testing of a build.
2022-10-16'make help': add environment variables and default values.John MacFarlane
2022-10-16Makefile changes.John MacFarlane
Rename quick-cabal -> all, quick-test -> test. Add binpath target.
2022-10-04Add authors target to Makefile.John MacFarlane
2022-10-04Improve 'make prerelease' (formerly check).John MacFarlane
2022-10-04Makefile: Improve checkdocs.John MacFarlane
2022-10-04Extend check-cabal to check all packagesJohn MacFarlane
2022-10-04Better 'make moduledeps' target.John MacFarlane
ROOT can now be multiple modules, and the complete transitive dependencies of all of them will be printed. make moduledeps ROOT="Text.Pandoc.Class Text.Pandoc.Parsing"
2022-10-04Makefile: add modules.csv target.John MacFarlane
2022-10-01Make modules.dot target more robust.John MacFarlane
Only include source-controlled files under src.
2022-10-01Makefile: add moduledeps target.John MacFarlane
make moduledeps ROOTNODE=T.P.Parsing
2022-10-01Makefile target to get module dependeny subgraphs.John MacFarlane
E.g. what depends on Text.Pandoc.Parsing? make modules.pdf ROOTNODE=T.P.Parsing This is helpful for figuring out what we can split out as separate packages.
2022-10-01Add Makefile target to create a directed graph of module dependencies.John MacFarlane
2022-09-29cabal.project: move back to using `flags:`.John MacFarlane
If we add the flag to constraints, it can't be overridden on the command line.
2022-09-29Makefile: remove 'stack clean' from clean targetJohn MacFarlane
2022-09-27Makefile: add weeder target.John MacFarlane
2022-09-27Makefile: add whitespace check to 'check'.John MacFarlane
2022-09-27Makefile: add transitive-deps target.John MacFarlane
2022-09-27Makefile: Add coverage targetJohn MacFarlane
2022-09-27Update Makefile.John MacFarlane
2022-09-26Fix 'quick-cabal' target in Makefile to build pandoc-cli.John MacFarlane
2022-09-22Make pandoc behave like a Lua interpreter when called as `pandoc-lua`. (#8311)Albert Krewinkel
2022-08-18Remove trypandoc Makefile.John MacFarlane
2022-08-17Integrate server into main pandoc.John MacFarlane
- Remove server flag. - Remove pandoc-server executable. - Add Text.Pandoc.Server as exposed module. [API change] - Re-use Opt (and our existing FromJSON instance) for Params. - Document.
2022-08-15make debpkg: get rid of docker.log.John MacFarlane
Let things come out on the CI output.
2022-08-15Makefile: Add man target.John MacFarlane
2022-08-15Beginning of man page for pandoc-server.John MacFarlane
2022-08-03Convert tool/extract-changes.hs to a Lua filter.John MacFarlane
2022-06-10Use ghc 9.2.3 for linux builds.John MacFarlane