git.iko.soy/typeable/pandoc
on ea3eaaa help sign in
history ofMakefile
all commits
a7cd65fMakefile: Do submodule updates and install cabal-dev in make prep.John MacFarlane 1a24841Makefile: added 'relocatable' target.John MacFarlane 06300e5Removed citationSuppressParens.John MacFarlane 7179163Makefile: Back to using citeproc-hs repository.John MacFarlane f9d76bdMakefile: cabal-dev/cabal update.John MacFarlane 4b65c20Makefile: Use Hackage citeproc-hs 0.3.5.John MacFarlane 90a42faMakefile: Don't remove citeproc-hs and pandoc-types with clean.John MacFarlane c13f23eMakefile: Use Andrea's repository for citeproc-hs.John MacFarlane eca9eeaMediaWiki reader: Misc fixes, put category links at end.John MacFarlane 37c29bfTextile reader: Improved speed of hyphenedWords.John MacFarlane c2b520fMakefile: Build profiling libraries in 'prep', added 'prof' target.John MacFarlane 25f78dcAdded install target to Makefile.John MacFarlane 34f1f97Makefile: Require pandoc-types before citeproc-hs.John MacFarlane db2106cAdded Makefile for development.John MacFarlane 0fb6a1bRemoved obsolete Makefile.fiddlosopher abd7363Removed obsolete debian stuff from distclean target.fiddlosopher bfba911Removed obsolete win-pkg Makefile target.fiddlosopher af46691Makefile: specify --template explicitly when using pandoc.fiddlosopher 6426664Makefile: Don't try to build man pages in build-doc.fiddlosopher a4a5d41Don't build Haskell wrappers in Makefile.fiddlosopher 69a84f7Changed EXECSBASE so it doesn't pull in hsmarkdown & markdown2pdf.fiddlosopher 71ab63eChanged srcdir in Makefile.fiddlosopher 3b58456Moved odt-styles/ to data/. Removed unneeded variable in Makefile.fiddlosopher 27b3146Pandoc is no longer a native debian package. It is easier for releases if debian packaging is separate.fiddlosopher 3d2ff3dRemoved PDF writer from core pandoc, restored markdown2pdf.fiddlosopher 2a1406aMakefile: Added 'configure' as dependency of 'uninstall-all'. (It uses the Cabal build program.)fiddlosopher 1cbc974Removed markdown2pdf and all references to it.fiddlosopher 9d54611Removed dependency on reference.odt from Makefile. This is handled now in Setup.hs.fiddlosopher 2882897Moved more of the build process from Makefile to Setup.hs:fiddlosopher e36ff78Removed layout-cache and Configurations2 from odt-styles directory. They don't seem to be needed.fiddlosopher 2ba5ff9Include shell scripts themselves in repo, rather than generating from wrappers.fiddlosopher 5d3d2d7Rewrote test suite so it doesn't depend on perl or unix tools.fiddlosopher 80715bdAdded Text.Pandoc.UTF8 as a backup for when utf8-string is not present.fiddlosopher ba32c2eSimplified build process using template haskell. + Text/Pandoc/ASCIIMathML.hs, Text/Pandoc/DefaultHeaders.hs, and Text/Pandoc/Writers/S5.hs are no longer built in Setup.hs from templates in the templates/ directory. + Instead, they use template haskell to read data at compile time from the relevant files in data/. + Setup.hs is back to the default simple configuration. + Removed old templates and Extra-Tmp-Files field from pandoc.cabal.fiddlosopher c45833aMakefile: build reference.odt before configure.fiddlosopher d072ad4Added 'odt' output option to pandoc: Not a writer, but a module that inserts the output of the OpenDocument writer into an ODT archive. This replaces markdown2odt.fiddlosopher 61977cbFixed REFERENCEODT in markdown2odt to point to the right place in debian builds. Resolves Issue #79.fiddlosopher 91d9fffAdded preliminary version of markdown2odt wrapper. Added man page. Modified Makefile to create markdown2odt from template. Modified Makefile to create reference.odt file from files in odt-styles. Modified Makefile to install reference.odt into PACKAGEDATAPATH. Modified macports Portfile. Modified freebsd Makefile.fiddlosopher 9c9b41eMakefile: Add files in templates directory as dependencies for $(BUILDCONF).fiddlosopher c55ac7cCABALOPTS may now be specified with 'make'. For example: CABALOPTS=-fhighlighting makefiddlosopher e361c58Makefile: only use --with-hc-pkg if GHC_PKG is defined. Note that Cabal will automatically choose the ghc-pkg appropriate for the compiler selected, so normally specifying GHC by itself is sufficient.fiddlosopher 446a964Incorporated templates phase into Setup.hs and improved templates. + Removed templates/Makefile and fillTemplates.pl. + Removed 'templates' Makefile target. + Added postConf hook to Setup.hs that fills the templates. + Use compressed javascripts for S5 and ASCIIMathML templates. + Revised test suite.fiddlosopher 790fd46Changed names of HTML man pages to *.1.html on website.fiddlosopher 7a68e64Use \{0,1\} instead of \? in sed, so it works on BSD/Mac OSX too.fiddlosopher fa02979Makefile website target: create changelog.txt, not changelog. This ensures that browsers will treat it as text.fiddlosopher 8589f11Makefile changes: BUILDCONF and CABAL_BKP. + Changed BUILDCONF to point to dist/setup-config, not .setup-config. This is where current versions of Cabal put it. 'make clean' works again! + Do not clean up CABAL_BKP, because it might need to be recovered for a new build with a different GHC version.fiddlosopher ae5697eSmall improvements in Makefile: + Added $(BUILDCMD) target, so setup doesn't get compiled every time. + Removed (now circular) dependency of templates on ./templates.fiddlosopher 2b52241Changed references to source directory in Makefile and pandoc.cabal.*.fiddlosopher 3dfe4cbMakefile: Add .exe extension to BUILDCMD if building on Windows.fiddlosopher 99d8d45+ Makefile now checks GHC version. If GHC is 6.6, pandoc.cabal.ghc66 is copied to pandoc.cabal, and the old pandoc.cabal is copied to pandoc.cabal.orig. Otherwise, pandoc.cabal is copied to pandoc.cabal.orig but otherwise unmodified. This way, the Makefile will work properly with either GHC 6.6 or 6.8. + The changes in debian/rules from r1066 have been reverted, since they are no longer needed. Also, debian/rules has been converted to UTF-8. + INSTALL instructions have been updated accordingly.fiddlosopher