aboutsummaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2016-11-16remove make_travis_yml.hs (#3235)ickc
2016-07-20Rename README to MANUAL.txtAlbert Krewinkel
2016-07-14Added winpkg target to Makefile.John MacFarlane
This downloads the windows package from appveyor and signs it using the key. This way we needn't mess with a Windows VM to build the package.
2016-01-02Fixed debpkg target.John MacFarlane
2015-11-28stack.full.yaml - use local versions of everything.John MacFarlane
2015-11-15'make dist' - use stack to build from tarball.John MacFarlane
2015-11-15Removed 'changes' Makefile target.John MacFarlane
2015-11-15Added 'make changes_github' and 'make changes', updated release checklist.John MacFarlane
2015-11-15Added 'make changes' target.John MacFarlane
This copies to osx clipboard a github-markdown version of the changes from the latest release in the changelog.
2015-11-12Makefile: include version in man page.John MacFarlane
2015-10-09Added comment in .travis.yml to explain last change.John MacFarlane
2015-10-08New .travis.yml.John MacFarlane
Autgenerated using make_travis_yml.hs. This script has been modified to add GHCOPTS. 'make .travis.yml' regenerates it based on the tested-with field of the cabal file.
2015-07-04Makefile: prettier 'download_stats'.John MacFarlane
2015-07-02Added pandoc.1 to repository. Don't build as part of cabal build.John MacFarlane
The process was too fragile. It made too many assumptions about available libraries (which failed sometimes when sandboxes were used). This is a low-tech solution. The only drawback is that `man/pandoc.1` is a generated file in the repository. It will need to be regenerated periodically when README changes.
2015-07-01Generate man page in cabal build process and include in data/.John MacFarlane
The pandoc.1 man page is generated automatically after the cabal build process. It goes in `data/pandoc.1`. It can be obtained by the user who installs pandoc via cabal thus: pandoc --print-default-data-file pandoc.1 > pandoc.1
2015-07-01Ignore sandbox on 'make quick'John MacFarlane
2015-07-01New method for building man pages.John MacFarlane
+ Removed `--man1`, `--man5` options (breaking change). + Removed `Text.Pandoc.ManPages` module (breaking API change). + Version bump to 1.15 because of the breaking changes, even though they involve features that have only been in pandoc for a day. + Makefile target for `man/man1/pandoc.1`. This uses pandoc to create the man page from README using a custom template and filters. + Added `man/` directory with template and filters needed to build man page. + We no longer have two man pages: pandoc.1 and pandoc_markdown.5. Now there is just pandoc.1, which has all the content from README. This change was needed because of the extensive cross-references between parts of the README. + Removed old `data/pandoc.1.template` and `data/pandoc_markdown.5.template`.
2015-06-29Added download_stats target to Makefile.John MacFarlane
2015-03-28Always build man pages. Removed make-pandoc-man-pages flag.John MacFarlane
Updated INSTALL instructions. Makefile: removed man target, now that we generate man pages by default.
2014-12-17Changed bindist target to debpkg.John MacFarlane
2014-12-16Added make_binary_package.sh.John MacFarlane
This script creates a generic binary package in a tarball. Intended mostly for use with linux.
2014-12-16Fixed Makefile tabJohn MacFarlane
2014-12-16Added bindist target to Makefile.John MacFarlane
This creates a binary package with a standalone executable and man pages.
2014-08-30Makefile: simplified 'make dist'.1.13.1John MacFarlane
Note that this may not work with older cabal versions.
2014-08-30Makefile: Add README as dependency of man pages.John MacFarlane
2014-08-30Makefile: Fixed install target to use copy, register.John MacFarlane
This way the last configuration is used.
2014-08-18More Makefile tweaks.John MacFarlane
2014-08-18Makefile tweaks.John MacFarlane
2014-08-18Makefile: Added 'install' to PHONY list.John MacFarlane
2014-08-17Makefile: include trypandoc flag in main build target.John MacFarlane
2014-08-17Makefile: added osxpkg target.John MacFarlane
2014-08-16Makefile: Added 'quick' target.John MacFarlane
2014-08-15Minor Makefile tweaks.John MacFarlane
2014-08-13Added 'dist' target to Makefile that does a sanity check on tarball.John MacFarlane
2014-08-13Added new Makefile targets.John MacFarlane
2014-08-13Added Makefile to rebuild man pages.John MacFarlane
This should only be needed by developers.
2014-03-18Remove Makefile.John MacFarlane
2013-08-15Makefile: Remove *everything* on 'make veryclean'.John MacFarlane
2013-07-13Makefile: --enable-benchmarks no longer works with cabal install.John MacFarlane
2013-06-25Updated Makefile.John MacFarlane
2013-01-25Makefile: Don't enable tests in 'make prof'.John MacFarlane
2013-01-25Fixed Makefile PHONY line.John MacFarlane
2013-01-23Makefile: Added sdist.John MacFarlane
2013-01-18Updated Makefile to use Hackage pandoc-types.John MacFarlane
2013-01-14Makefile: make prep now handles updates to pandoc-types.John MacFarlane
2013-01-02Makefile: Do submodule updates and install cabal-dev in make prep.John MacFarlane
2012-12-30Makefile: added 'relocatable' target.John MacFarlane
2012-10-28Removed citationSuppressParens.John MacFarlane
Makefile: Use citeproc-0.3.6 release.
2012-10-14Makefile: Back to using citeproc-hs repository.John MacFarlane
The released version lacks some features we need.
2012-10-02Makefile: cabal-dev/cabal update.John MacFarlane