aboutsummaryrefslogtreecommitdiff
path: root/pandoc-cli/pandoc-cli.cabal
diff options
context:
space:
mode:
Diffstat (limited to 'pandoc-cli/pandoc-cli.cabal')
-rw-r--r--pandoc-cli/pandoc-cli.cabal62
1 files changed, 62 insertions, 0 deletions
diff --git a/pandoc-cli/pandoc-cli.cabal b/pandoc-cli/pandoc-cli.cabal
new file mode 100644
index 000000000..e89d05c78
--- /dev/null
+++ b/pandoc-cli/pandoc-cli.cabal
@@ -0,0 +1,62 @@
+cabal-version: 2.4
+name: pandoc-cli
+version: 0.1
+build-type: Simple
+license: GPL-2.0-or-later
+license-file: COPYING.md
+copyright: (c) 2006-2022 John MacFarlane
+author: John MacFarlane <[email protected]>
+maintainer: John MacFarlane <[email protected]>
+bug-reports: https://github.com/jgm/pandoc/issues
+stability: alpha
+homepage: https://pandoc.org
+category: Text
+tested-with: GHC == 8.6.5, GHC == 8.8.4, GHC == 8.10.7, GHC == 9.0.2,
+ GHC == 9.2.3
+synopsis: Conversion between documentation formats
+description: Pandoc-cli provides a command-line executable that uses the pandoc library to convert between markup formats.
+-- data-files:
+-- extra-source-files:
+source-repository head
+ type: git
+ location: git://github.com/jgm/pandoc.git
+
+common common-options
+ default-language: Haskell2010
+ build-depends: base >= 4.12 && < 5
+ ghc-options: -Wall -fno-warn-unused-do-bind
+ -Wincomplete-record-updates
+ -Wnoncanonical-monad-instances
+ -Wcpp-undef
+ -Wincomplete-uni-patterns
+ -Widentities
+ -Wpartial-fields
+ -Wmissing-signatures
+ -fhide-source-paths
+ -- -Wmissing-export-lists
+
+ if impl(ghc >= 8.10)
+ ghc-options: -Wunused-packages
+
+ if impl(ghc >= 9.0)
+ ghc-options: -Winvalid-haddock
+
+ if os(windows)
+ cpp-options: -D_WINDOWS
+
+common common-executable
+ import: common-options
+ build-depends: pandoc
+ ghc-options: -rtsopts -with-rtsopts=-A8m -threaded
+
+executable pandoc
+ import: common-executable
+ hs-source-dirs: src
+ main-is: pandoc.hs
+ buildable: True
+ build-depends: pandoc == 2.19.2,
+ pandoc-server >= 0.1 && < 0.2,
+ wai-extra >= 3.0.24,
+ warp,
+ safe
+