2007-07-07 07:25:44 +02:00
|
|
|
Name: pandoc
|
2011-02-13 17:56:45 +01:00
|
|
|
Version: 1.8.1.1
|
2011-01-15 07:47:33 +01:00
|
|
|
Cabal-Version: >= 1.6
|
2008-08-09 18:51:08 +02:00
|
|
|
Build-Type: Custom
|
2006-10-17 16:22:29 +02:00
|
|
|
License: GPL
|
2006-12-20 04:23:00 +01:00
|
|
|
License-File: COPYING
|
2011-02-05 19:39:21 +01:00
|
|
|
Copyright: (c) 2006-2011 John MacFarlane
|
2007-07-07 23:57:18 +02:00
|
|
|
Author: John MacFarlane <jgm@berkeley.edu>
|
|
|
|
Maintainer: John MacFarlane <jgm@berkeley.edu>
|
2008-12-23 03:57:00 +01:00
|
|
|
Bug-Reports: http://code.google.com/p/pandoc/issues/list
|
2006-12-20 21:20:10 +01:00
|
|
|
Stability: alpha
|
2007-09-13 19:26:01 +02:00
|
|
|
Homepage: http://johnmacfarlane.net/pandoc
|
2006-10-17 16:22:29 +02:00
|
|
|
Category: Text
|
2011-02-01 16:43:21 +01:00
|
|
|
Tested-With: GHC == 6.10.4, GHC == 6.12.1, GHC == 6.12.3, GHC == 7.0.1
|
2007-07-16 03:51:03 +02:00
|
|
|
Synopsis: Conversion between markup formats
|
2007-07-12 10:29:36 +02:00
|
|
|
Description: Pandoc is a Haskell library for converting from one markup
|
|
|
|
format to another, and a command-line tool that uses
|
|
|
|
this library. It can read markdown and (subsets of)
|
2010-10-03 20:55:46 +02:00
|
|
|
reStructuredText, HTML, LaTeX and Textile, and it can write
|
2007-07-15 04:58:30 +02:00
|
|
|
markdown, reStructuredText, HTML, LaTeX, ConTeXt, Docbook,
|
2010-11-27 19:52:44 +01:00
|
|
|
OpenDocument, ODT, RTF, MediaWiki, Textile, groff man pages,
|
2010-12-05 18:45:45 +01:00
|
|
|
plain text, Emacs Org-Mode, EPUB, and S5 and Slidy HTML
|
|
|
|
slide shows.
|
2007-07-12 10:29:36 +02:00
|
|
|
.
|
|
|
|
Pandoc extends standard markdown syntax with footnotes,
|
|
|
|
embedded LaTeX, definition lists, tables, and other
|
|
|
|
features. A compatibility mode is provided for those
|
|
|
|
who need a drop-in replacement for Markdown.pl.
|
|
|
|
.
|
|
|
|
In contrast to existing tools for converting markdown
|
|
|
|
to HTML, which use regex substitutions, pandoc has
|
|
|
|
a modular design: it consists of a set of readers,
|
|
|
|
which parse text in a given format and produce a native
|
|
|
|
representation of the document, and a set of writers,
|
|
|
|
which convert this native representation into a target
|
|
|
|
format. Thus, adding an input or output format requires
|
|
|
|
only adding a reader or writer.
|
2010-03-18 03:39:23 +01:00
|
|
|
Data-Files:
|
2009-12-31 02:11:13 +01:00
|
|
|
-- templates
|
|
|
|
templates/html.template, templates/docbook.template,
|
2009-12-31 02:10:42 +01:00
|
|
|
templates/opendocument.template, templates/latex.template,
|
|
|
|
templates/context.template, templates/texinfo.template,
|
|
|
|
templates/man.template, templates/markdown.template,
|
2010-03-18 07:45:43 +01:00
|
|
|
templates/rst.template, templates/plain.template,
|
2009-12-31 02:11:13 +01:00
|
|
|
templates/mediawiki.template, templates/rtf.template,
|
2010-07-23 07:58:48 +02:00
|
|
|
templates/s5.template, templates/slidy.template,
|
2010-12-05 06:48:02 +01:00
|
|
|
templates/textile.template, templates/org.template
|
2009-12-31 02:11:13 +01:00
|
|
|
-- data for ODT writer
|
2009-12-31 23:40:59 +01:00
|
|
|
reference.odt,
|
2010-07-03 07:07:00 +02:00
|
|
|
-- stylesheet for EPUB writer
|
|
|
|
epub.css,
|
2008-08-13 05:02:42 +02:00
|
|
|
-- data for LaTeXMathML writer
|
2010-03-18 07:45:56 +01:00
|
|
|
data/LaTeXMathML.js,
|
|
|
|
data/MathMLinHTML.js,
|
2008-08-10 01:45:40 +02:00
|
|
|
-- data for S5 writer
|
2010-01-01 02:25:24 +01:00
|
|
|
s5/default/slides.js.comment,
|
|
|
|
s5/default/slides.js.packed,
|
|
|
|
s5/default/s5-core.css,
|
|
|
|
s5/default/framing.css,
|
|
|
|
s5/default/pretty.css,
|
|
|
|
s5/default/opera.css,
|
|
|
|
s5/default/outline.css,
|
|
|
|
s5/default/print.css,
|
2010-07-23 06:50:17 +02:00
|
|
|
-- data for slidy writer
|
|
|
|
slidy/slidy.min.css,
|
|
|
|
slidy/slidy.min.js,
|
2010-11-18 23:14:20 +01:00
|
|
|
-- data for citeproc
|
|
|
|
default.csl,
|
2009-12-31 02:11:13 +01:00
|
|
|
-- documentation
|
2010-04-07 08:00:42 +02:00
|
|
|
README, INSTALL, COPYRIGHT, BUGS, changelog
|
2009-12-31 02:11:13 +01:00
|
|
|
Extra-Source-Files:
|
|
|
|
-- sources for man pages
|
2010-12-07 21:10:07 +01:00
|
|
|
man/man1/markdown2pdf.1.md,
|
|
|
|
-- code to create pandoc.1 man page
|
|
|
|
MakeManPage.hs,
|
2011-01-28 18:15:29 +01:00
|
|
|
man/man1/pandoc.1.template,
|
2011-01-28 20:55:11 +01:00
|
|
|
man/man5/pandoc_markdown.5.template,
|
2011-01-19 21:17:37 +01:00
|
|
|
-- generated man pages (produced post-build)
|
|
|
|
man/man1/markdown2pdf.1,
|
|
|
|
man/man1/pandoc.1,
|
2011-01-28 20:55:11 +01:00
|
|
|
man/man5/pandoc_markdown.5,
|
2010-12-16 02:52:35 +01:00
|
|
|
-- benchmarks
|
2010-12-11 08:58:02 +01:00
|
|
|
Benchmark.hs,
|
2008-08-10 01:45:40 +02:00
|
|
|
-- tests
|
|
|
|
tests/bodybg.gif,
|
|
|
|
tests/html-reader.html,
|
|
|
|
tests/html-reader.native,
|
|
|
|
tests/insert,
|
|
|
|
tests/lalune.jpg,
|
2008-08-11 08:57:53 +02:00
|
|
|
tests/movie.jpg,
|
2011-01-15 17:23:03 +01:00
|
|
|
tests/biblio.bib,
|
|
|
|
tests/chicago-author-date.csl,
|
|
|
|
tests/ieee.csl,
|
|
|
|
tests/mhra.csl,
|
2008-08-10 01:45:40 +02:00
|
|
|
tests/latex-reader.latex,
|
|
|
|
tests/latex-reader.native,
|
2011-01-15 17:23:03 +01:00
|
|
|
tests/textile-reader.textile,
|
|
|
|
tests/textile-reader.native,
|
2008-08-11 08:57:53 +02:00
|
|
|
tests/markdown-reader-more.txt,
|
|
|
|
tests/markdown-reader-more.native,
|
2011-01-15 17:23:03 +01:00
|
|
|
tests/markdown-citations.txt,
|
|
|
|
tests/markdown-citations.chicago-author-date.txt,
|
|
|
|
tests/markdown-citations.mhra.txt,
|
|
|
|
tests/markdown-citations.ieee.txt,
|
2010-12-13 05:09:14 +01:00
|
|
|
tests/textile-reader.textile,
|
2008-08-10 01:45:40 +02:00
|
|
|
tests/rst-reader.native,
|
|
|
|
tests/rst-reader.rst,
|
|
|
|
tests/s5.basic.html,
|
|
|
|
tests/s5.fancy.html,
|
|
|
|
tests/s5.fragment.html,
|
|
|
|
tests/s5.inserts.html,
|
|
|
|
tests/s5.native,
|
|
|
|
tests/tables.context,
|
|
|
|
tests/tables.docbook,
|
|
|
|
tests/tables.html,
|
|
|
|
tests/tables.latex,
|
|
|
|
tests/tables.man,
|
2010-03-20 22:47:57 +01:00
|
|
|
tests/tables.plain,
|
2008-08-10 01:45:40 +02:00
|
|
|
tests/tables.markdown,
|
|
|
|
tests/tables.mediawiki,
|
2010-04-10 21:38:07 +02:00
|
|
|
tests/tables.textile,
|
2008-08-10 01:45:40 +02:00
|
|
|
tests/tables.native,
|
|
|
|
tests/tables.opendocument,
|
2011-01-15 17:23:03 +01:00
|
|
|
tests/tables.org,
|
2008-08-10 01:45:40 +02:00
|
|
|
tests/tables.texinfo,
|
|
|
|
tests/tables.rst,
|
|
|
|
tests/tables.rtf,
|
|
|
|
tests/tables.txt,
|
2010-03-20 22:47:57 +01:00
|
|
|
tests/tables-rstsubset.native,
|
2008-08-10 01:45:40 +02:00
|
|
|
tests/testsuite.native,
|
|
|
|
tests/testsuite.txt,
|
2010-03-20 22:47:57 +01:00
|
|
|
tests/writer.latex,
|
2008-08-10 01:45:40 +02:00
|
|
|
tests/writer.context,
|
|
|
|
tests/writer.docbook,
|
|
|
|
tests/writer.html,
|
|
|
|
tests/writer.man,
|
|
|
|
tests/writer.markdown,
|
2010-03-20 22:47:57 +01:00
|
|
|
tests/writer.plain,
|
2008-08-10 01:45:40 +02:00
|
|
|
tests/writer.mediawiki,
|
2010-04-10 21:38:07 +02:00
|
|
|
tests/writer.textile,
|
2008-08-10 01:45:40 +02:00
|
|
|
tests/writer.native,
|
|
|
|
tests/writer.opendocument,
|
2011-01-15 17:23:03 +01:00
|
|
|
tests/writer.org,
|
2008-08-10 01:45:40 +02:00
|
|
|
tests/writer.rst,
|
|
|
|
tests/writer.rtf,
|
|
|
|
tests/writer.texinfo,
|
2009-02-14 19:54:30 +01:00
|
|
|
tests/lhs-test.native,
|
|
|
|
tests/lhs-test.markdown,
|
|
|
|
tests/lhs-test.markdown+lhs,
|
|
|
|
tests/lhs-test.rst,
|
|
|
|
tests/lhs-test.rst+lhs,
|
|
|
|
tests/lhs-test.latex,
|
|
|
|
tests/lhs-test.latex+lhs,
|
|
|
|
tests/lhs-test.html,
|
|
|
|
tests/lhs-test.html+lhs,
|
2011-01-12 02:36:58 +01:00
|
|
|
tests/lhs-test.nohl.html,
|
|
|
|
tests/lhs-test.nohl.html+lhs,
|
2010-12-16 02:52:35 +01:00
|
|
|
tests/lhs-test.fragment.html+lhs
|
2011-01-28 20:55:11 +01:00
|
|
|
Extra-Tmp-Files: man/man1/pandoc.1,
|
|
|
|
man/man1/markdown2pdf.1,
|
|
|
|
man/man5/pandoc_markdown.5
|
2008-08-10 01:45:40 +02:00
|
|
|
|
2011-02-05 19:34:55 +01:00
|
|
|
Source-repository head
|
|
|
|
type: git
|
2011-02-05 19:38:25 +01:00
|
|
|
location: git://github.com/jgm/pandoc.git
|
2011-02-05 19:34:55 +01:00
|
|
|
|
2010-04-21 07:59:38 +02:00
|
|
|
Flag threaded
|
|
|
|
Description: Compile markdown2pdf with -threaded option.
|
|
|
|
Default: True
|
2008-02-09 04:21:19 +01:00
|
|
|
Flag highlighting
|
|
|
|
Description: Compile in support for syntax highlighting of code blocks.
|
2008-08-04 05:15:34 +02:00
|
|
|
Default: False
|
2008-08-01 01:16:12 +02:00
|
|
|
Flag executable
|
|
|
|
Description: Build the pandoc executable.
|
|
|
|
Default: True
|
2010-07-21 20:24:50 +02:00
|
|
|
Flag library
|
|
|
|
Description: Build the pandoc library.
|
|
|
|
Default: True
|
2009-01-31 19:30:26 +01:00
|
|
|
Flag wrappers
|
2010-02-06 19:55:28 +01:00
|
|
|
Description: Build the wrappers (markdown2pdf).
|
2009-12-07 09:26:22 +01:00
|
|
|
Default: True
|
2010-12-16 02:52:35 +01:00
|
|
|
Flag tests
|
|
|
|
Description: Build test-pandoc.
|
|
|
|
Default: False
|
|
|
|
Flag benchmarks
|
|
|
|
Description: Build benchmark-pandoc.
|
|
|
|
Default: False
|
2006-10-17 16:22:29 +02:00
|
|
|
|
2007-11-06 01:07:17 +01:00
|
|
|
Library
|
2010-07-21 20:24:50 +02:00
|
|
|
-- Note: the following material must be in both Library and Executable stanzas.
|
|
|
|
-- It needs to be duplicated because of the library & executable flags.
|
|
|
|
-- BEGIN DUPLICATED SECTION
|
2011-01-15 20:51:39 +01:00
|
|
|
Build-Depends: containers >= 0.1 && < 0.5,
|
|
|
|
parsec >= 2.1 && < 3.2,
|
|
|
|
xhtml >= 3000.0 && < 3000.3,
|
|
|
|
mtl >= 1.1 && < 2.1,
|
|
|
|
network >= 2 && < 2.4,
|
|
|
|
filepath >= 1.1 && < 1.3,
|
|
|
|
process >= 1 && < 1.1,
|
|
|
|
directory >= 1 && < 1.2,
|
|
|
|
bytestring >= 0.9 && < 1.0,
|
2011-01-30 22:53:14 +01:00
|
|
|
zip-archive >= 0.1.1.7 && < 0.2,
|
2011-01-15 20:51:39 +01:00
|
|
|
utf8-string >= 0.3 && < 0.4,
|
|
|
|
old-time >= 1 && < 1.1,
|
|
|
|
HTTP >= 4000.0.5 && < 4000.2,
|
|
|
|
texmath >= 0.5 && < 0.6,
|
|
|
|
xml >= 1.3.5 && < 1.4,
|
|
|
|
random >= 1 && < 1.1,
|
|
|
|
extensible-exceptions >= 0.1 && < 0.2,
|
2011-01-30 17:26:52 +01:00
|
|
|
citeproc-hs >= 0.3.1 && < 0.4,
|
2011-01-23 19:55:56 +01:00
|
|
|
pandoc-types == 1.8.*,
|
2010-12-13 05:09:14 +01:00
|
|
|
json >= 0.4 && < 0.5,
|
New HTML reader using tagsoup as a lexer.
* The new reader is faster and more accurate.
* API changes for Text.Pandoc.Readers.HTML:
- removed rawHtmlBlock, anyHtmlBlockTag, anyHtmlInlineTag,
anyHtmlTag, anyHtmlEndTag, htmlEndTag, extractTagType,
htmlBlockElement, htmlComment
- added htmlTag, htmlInBalanced, isInlineTag, isBlockTag, isTextTag
* tagsoup is a new dependency.
* Text.Pandoc.Parsing: Generalized type on readWith.
* Benchmark.hs: Added length calculation to force full evaluation.
* Updated HTML reader tests.
* Updated markdown and textile readers to use the functions from
the HTML reader.
* Note: The markdown reader now correctly handles some cases it did not
before. For example:
<hr/>
is reproduced without adding a space.
<script>
a = '<b>';
</script>
is parsed correctly.
2010-12-23 05:25:15 +01:00
|
|
|
dlist >= 0.4 && < 0.6,
|
|
|
|
tagsoup >= 0.12 && < 0.13
|
2008-12-01 05:54:29 +01:00
|
|
|
if impl(ghc >= 6.10)
|
2011-01-15 20:51:39 +01:00
|
|
|
Build-depends: base >= 4 && < 5, syb >= 0.1 && < 0.4
|
2008-12-01 05:54:29 +01:00
|
|
|
else
|
2010-03-19 03:33:15 +01:00
|
|
|
Build-depends: base >= 3 && < 4
|
2008-02-09 04:21:19 +01:00
|
|
|
if flag(highlighting)
|
2011-01-30 00:24:48 +01:00
|
|
|
Build-depends: highlighting-kate >= 0.2.9 && < 0.3
|
2008-08-04 01:33:40 +02:00
|
|
|
cpp-options: -D_HIGHLIGHTING
|
2010-07-21 20:24:50 +02:00
|
|
|
if impl(ghc >= 6.12)
|
|
|
|
Ghc-Options: -O2 -Wall -fno-warn-unused-do-bind
|
|
|
|
else
|
|
|
|
Ghc-Options: -O2 -Wall
|
2010-07-25 03:06:42 +02:00
|
|
|
Ghc-Prof-Options: -auto-all -caf-all
|
2010-07-21 20:24:50 +02:00
|
|
|
Extensions: CPP
|
2009-01-24 21:00:26 +01:00
|
|
|
Hs-Source-Dirs: src
|
2010-07-21 20:24:50 +02:00
|
|
|
-- END DUPLICATED SECTION
|
|
|
|
|
2007-11-06 01:07:17 +01:00
|
|
|
Exposed-Modules: Text.Pandoc,
|
2010-12-13 05:09:14 +01:00
|
|
|
Text.Pandoc.Pretty,
|
2007-11-06 01:07:17 +01:00
|
|
|
Text.Pandoc.CharacterReferences,
|
|
|
|
Text.Pandoc.Shared,
|
2010-07-04 22:43:45 +02:00
|
|
|
Text.Pandoc.Parsing,
|
2008-02-09 04:21:19 +01:00
|
|
|
Text.Pandoc.Highlighting,
|
2007-11-06 01:07:17 +01:00
|
|
|
Text.Pandoc.Readers.HTML,
|
|
|
|
Text.Pandoc.Readers.LaTeX,
|
|
|
|
Text.Pandoc.Readers.Markdown,
|
|
|
|
Text.Pandoc.Readers.RST,
|
2007-12-02 01:36:32 +01:00
|
|
|
Text.Pandoc.Readers.TeXMath,
|
2010-10-03 20:55:46 +02:00
|
|
|
Text.Pandoc.Readers.Textile,
|
2011-01-20 03:36:27 +01:00
|
|
|
Text.Pandoc.Readers.Native,
|
2010-07-04 22:55:48 +02:00
|
|
|
Text.Pandoc.Writers.Native,
|
2007-11-06 01:07:17 +01:00
|
|
|
Text.Pandoc.Writers.Docbook,
|
|
|
|
Text.Pandoc.Writers.HTML,
|
|
|
|
Text.Pandoc.Writers.LaTeX,
|
|
|
|
Text.Pandoc.Writers.ConTeXt,
|
2008-03-19 19:45:51 +01:00
|
|
|
Text.Pandoc.Writers.OpenDocument,
|
2008-02-24 21:40:17 +01:00
|
|
|
Text.Pandoc.Writers.Texinfo,
|
2007-11-06 01:07:17 +01:00
|
|
|
Text.Pandoc.Writers.Man,
|
|
|
|
Text.Pandoc.Writers.Markdown,
|
|
|
|
Text.Pandoc.Writers.RST,
|
2010-12-04 11:27:39 +01:00
|
|
|
Text.Pandoc.Writers.Org,
|
2010-04-10 21:38:07 +02:00
|
|
|
Text.Pandoc.Writers.Textile,
|
2008-07-27 05:25:51 +02:00
|
|
|
Text.Pandoc.Writers.MediaWiki,
|
2007-11-06 01:07:17 +01:00
|
|
|
Text.Pandoc.Writers.RTF,
|
2010-07-03 05:12:14 +02:00
|
|
|
Text.Pandoc.Writers.ODT,
|
2010-07-03 07:07:00 +02:00
|
|
|
Text.Pandoc.Writers.EPUB,
|
2010-07-23 08:37:06 +02:00
|
|
|
Text.Pandoc.S5,
|
2009-12-31 02:10:49 +01:00
|
|
|
Text.Pandoc.Templates
|
2010-11-24 06:13:58 +01:00
|
|
|
Text.Pandoc.Biblio
|
2008-08-01 02:45:07 +02:00
|
|
|
Other-Modules: Text.Pandoc.XML,
|
2010-05-07 05:27:10 +02:00
|
|
|
Text.Pandoc.UTF8,
|
2010-07-03 07:07:00 +02:00
|
|
|
Text.Pandoc.UUID,
|
2009-04-18 18:15:56 +02:00
|
|
|
Paths_pandoc
|
2010-07-21 20:24:50 +02:00
|
|
|
|
|
|
|
if flag(library)
|
|
|
|
Buildable: True
|
2009-12-31 17:48:50 +01:00
|
|
|
else
|
2010-07-21 20:24:50 +02:00
|
|
|
Buildable: False
|
2008-08-01 01:16:12 +02:00
|
|
|
|
2007-11-06 01:07:17 +01:00
|
|
|
Executable pandoc
|
2010-07-21 20:24:50 +02:00
|
|
|
-- Note: the following material must be in both Library and Executable stanzas.
|
|
|
|
-- It needs to be duplicated because of the library & executable flags.
|
|
|
|
-- BEGIN DUPLICATED SECTION
|
2011-01-15 20:51:39 +01:00
|
|
|
Build-Depends: containers >= 0.1 && < 0.5,
|
|
|
|
parsec >= 2.1 && < 3.2,
|
|
|
|
xhtml >= 3000.0 && < 3000.3,
|
|
|
|
mtl >= 1.1 && < 2.1,
|
|
|
|
network >= 2 && < 2.4,
|
|
|
|
filepath >= 1.1 && < 1.3,
|
|
|
|
process >= 1 && < 1.1,
|
|
|
|
directory >= 1 && < 1.2,
|
|
|
|
bytestring >= 0.9 && < 1.0,
|
2011-01-30 22:53:14 +01:00
|
|
|
zip-archive >= 0.1.1.7 && < 0.2,
|
2011-01-15 20:51:39 +01:00
|
|
|
utf8-string >= 0.3 && < 0.4,
|
|
|
|
old-time >= 1 && < 1.1,
|
|
|
|
HTTP >= 4000.0.5 && < 4000.2,
|
|
|
|
texmath >= 0.5 && < 0.6,
|
|
|
|
xml >= 1.3.5 && < 1.4,
|
|
|
|
random >= 1 && < 1.1,
|
|
|
|
extensible-exceptions >= 0.1 && < 0.2,
|
2011-01-30 17:26:52 +01:00
|
|
|
citeproc-hs >= 0.3.1 && < 0.4,
|
2011-01-23 19:55:56 +01:00
|
|
|
pandoc-types == 1.8.*,
|
2010-12-13 05:09:14 +01:00
|
|
|
json >= 0.4 && < 0.5,
|
New HTML reader using tagsoup as a lexer.
* The new reader is faster and more accurate.
* API changes for Text.Pandoc.Readers.HTML:
- removed rawHtmlBlock, anyHtmlBlockTag, anyHtmlInlineTag,
anyHtmlTag, anyHtmlEndTag, htmlEndTag, extractTagType,
htmlBlockElement, htmlComment
- added htmlTag, htmlInBalanced, isInlineTag, isBlockTag, isTextTag
* tagsoup is a new dependency.
* Text.Pandoc.Parsing: Generalized type on readWith.
* Benchmark.hs: Added length calculation to force full evaluation.
* Updated HTML reader tests.
* Updated markdown and textile readers to use the functions from
the HTML reader.
* Note: The markdown reader now correctly handles some cases it did not
before. For example:
<hr/>
is reproduced without adding a space.
<script>
a = '<b>';
</script>
is parsed correctly.
2010-12-23 05:25:15 +01:00
|
|
|
dlist >= 0.4 && < 0.6,
|
|
|
|
tagsoup >= 0.12 && < 0.13
|
2010-07-21 20:24:50 +02:00
|
|
|
if impl(ghc >= 6.10)
|
2011-01-15 20:51:39 +01:00
|
|
|
Build-depends: base >= 4 && < 5, syb >= 0.1 && < 0.4
|
2009-12-31 17:48:50 +01:00
|
|
|
else
|
2010-07-21 20:24:50 +02:00
|
|
|
Build-depends: base >= 3 && < 4
|
2008-08-04 01:33:40 +02:00
|
|
|
if flag(highlighting)
|
2011-01-30 00:24:48 +01:00
|
|
|
Build-depends: highlighting-kate >= 0.2.9 && < 0.3
|
2008-08-04 01:33:40 +02:00
|
|
|
cpp-options: -D_HIGHLIGHTING
|
2010-07-21 20:24:50 +02:00
|
|
|
if impl(ghc >= 6.12)
|
|
|
|
Ghc-Options: -O2 -Wall -fno-warn-unused-do-bind
|
|
|
|
else
|
|
|
|
Ghc-Options: -O2 -Wall
|
2010-07-25 03:06:42 +02:00
|
|
|
Ghc-Prof-Options: -auto-all -caf-all
|
2010-07-21 20:24:50 +02:00
|
|
|
Extensions: CPP
|
|
|
|
Hs-Source-Dirs: src
|
|
|
|
-- END DUPLICATED SECTION
|
|
|
|
|
|
|
|
Main-Is: pandoc.hs
|
|
|
|
if flag(executable) || flag(wrappers)
|
2010-12-16 02:52:35 +01:00
|
|
|
Buildable: True
|
2008-08-01 01:16:12 +02:00
|
|
|
else
|
2010-12-16 02:52:35 +01:00
|
|
|
Buildable: False
|
2008-08-04 05:15:34 +02:00
|
|
|
|
2009-05-01 06:18:14 +02:00
|
|
|
Executable markdown2pdf
|
|
|
|
Hs-Source-Dirs: src
|
|
|
|
Main-Is: markdown2pdf.hs
|
2010-04-21 07:59:38 +02:00
|
|
|
if flag(threaded)
|
|
|
|
Ghc-Options: -Wall -threaded
|
|
|
|
else
|
|
|
|
Ghc-Options: -Wall
|
2009-05-01 06:18:14 +02:00
|
|
|
Ghc-Prof-Options: -auto-all
|
2009-12-31 17:48:05 +01:00
|
|
|
Extensions: CPP
|
2009-06-25 03:12:07 +02:00
|
|
|
if flag(wrappers)
|
2010-12-16 02:52:35 +01:00
|
|
|
Buildable: True
|
2009-06-25 03:12:07 +02:00
|
|
|
else
|
2010-12-16 02:52:35 +01:00
|
|
|
Buildable: False
|
|
|
|
|
|
|
|
Executable test-pandoc
|
2011-01-29 20:24:16 +01:00
|
|
|
Hs-Source-Dirs: src
|
2010-12-16 02:52:35 +01:00
|
|
|
Main-Is: test-pandoc.hs
|
2011-01-12 02:36:58 +01:00
|
|
|
if flag(highlighting)
|
2011-01-26 18:09:32 +01:00
|
|
|
cpp-options: -D_HIGHLIGHTING
|
|
|
|
if impl(ghc >= 7)
|
|
|
|
cpp-options: -D_LIT=lit
|
|
|
|
else
|
|
|
|
cpp-options: -D_LIT=$lit
|
2010-12-16 02:52:35 +01:00
|
|
|
if !flag(tests)
|
|
|
|
Buildable: False
|
|
|
|
else
|
2011-01-12 14:16:35 +01:00
|
|
|
if impl(ghc >= 6.12)
|
2011-01-12 19:11:11 +01:00
|
|
|
Ghc-Options: -Wall -fno-warn-unused-do-bind
|
2011-01-12 14:16:35 +01:00
|
|
|
else
|
2011-01-12 19:11:11 +01:00
|
|
|
Ghc-Options: -Wall
|
2011-01-12 02:36:58 +01:00
|
|
|
Extensions: CPP
|
2011-01-14 09:30:36 +01:00
|
|
|
Build-Depends: base >= 4 && < 5, Diff, test-framework >= 0.3 && < 0.4,
|
|
|
|
test-framework-hunit >= 0.2 && < 0.3,
|
2011-01-22 22:39:36 +01:00
|
|
|
test-framework-quickcheck2 >= 0.2.9 && < 0.3,
|
2011-01-26 18:09:32 +01:00
|
|
|
QuickCheck >= 2.4 && < 2.6,
|
2011-01-22 05:50:18 +01:00
|
|
|
HUnit >= 1.2 && < 1.3,
|
2011-01-26 18:09:32 +01:00
|
|
|
template-haskell >= 2.4 && < 2.6,
|
2011-01-22 23:58:32 +01:00
|
|
|
ansi-terminal == 0.5.*
|
2011-01-14 07:31:04 +01:00
|
|
|
Other-Modules: Tests.Old
|
|
|
|
Tests.Helpers
|
|
|
|
Tests.Arbitrary
|
2011-01-29 19:03:00 +01:00
|
|
|
Tests.Shared
|
2011-01-14 07:31:04 +01:00
|
|
|
Tests.Readers.LaTeX
|
2011-01-27 07:09:09 +01:00
|
|
|
Tests.Readers.Markdown
|
2011-01-26 18:10:39 +01:00
|
|
|
Tests.Readers.RST
|
2011-01-22 21:28:30 +01:00
|
|
|
Tests.Writers.Native
|
2011-01-21 19:23:41 +01:00
|
|
|
Tests.Writers.ConTeXt
|
2011-01-30 01:26:00 +01:00
|
|
|
Tests.Writers.HTML
|