aboutsummaryrefslogtreecommitdiff
path: root/haddock-api/haddorg-api.cabal
diff options
context:
space:
mode:
authorYuchen Pei <hi@ypei.me>2022-07-18 15:40:47 +1000
committerYuchen Pei <hi@ypei.me>2022-07-18 18:09:23 +1000
commit131e3b41d6128d2e4b66be8582ae60ccd6380994 (patch)
tree10216d902ae8bdd07d6bf40ebb3e1627fb3d7cdf /haddock-api/haddorg-api.cabal
parentc8b9b18d5f5ce9816d3e06aa5f90665fcdfa83cb (diff)
Preparing for publication.
- license - cabal - readme
Diffstat (limited to 'haddock-api/haddorg-api.cabal')
-rw-r--r--haddock-api/haddorg-api.cabal216
1 files changed, 216 insertions, 0 deletions
diff --git a/haddock-api/haddorg-api.cabal b/haddock-api/haddorg-api.cabal
new file mode 100644
index 00000000..f689f413
--- /dev/null
+++ b/haddock-api/haddorg-api.cabal
@@ -0,0 +1,216 @@
+cabal-version: 2.2
+name: haddorg-api
+version: 2.26.1
+synopsis: haddock-api with an org backend
+description: This is haddorg-api. It is a modified version of the Haddock API (haddock-api) with the addition of an Org Backend.
+license: BSD-2-Clause AND AGPL-3.0-or-later
+license-files: COPYING.freebsd, COPYING.agpl3
+author: Haddock authors and Yuchen Pei
+maintainer: Yuchen Pei <id@ypei.org>
+homepage: https://g.ypei.me/haddorg.git
+copyright: Copyright holders of haddock-api, and Yuchen Pei
+category: Documentation
+build-type: Simple
+tested-with: GHC==9.2.*
+
+extra-source-files:
+ CHANGES.md
+
+data-dir:
+ resources
+data-files:
+ html/quick-jump.min.js
+ html/haddock-bundle.min.js
+ html/quick-jump.css
+ html/solarized.css
+ html/highlight.js
+ html/Classic.theme/haskell_icon.gif
+ html/Classic.theme/minus.gif
+ html/Classic.theme/plus.gif
+ html/Classic.theme/xhaddock.css
+ html/Ocean.theme/hslogo-16.png
+ html/Ocean.theme/minus.gif
+ html/Ocean.theme/ocean.css
+ html/Ocean.theme/plus.gif
+ html/Ocean.theme/synopsis.png
+ html/Linuwial.std-theme/linuwial.css
+ html/Linuwial.std-theme/synopsis.png
+ latex/haddock.sty
+
+library
+ default-language: Haskell2010
+
+ -- this package typically supports only single major versions
+ build-depends: base ^>= 4.16.0
+ , ghc ^>= 9.2
+ , ghc-paths ^>= 0.1.0.9
+ , haddock-library ^>= 1.10.0
+ , xhtml ^>= 3000.2.2
+ , parsec ^>= 3.1.13.0
+
+ -- Versions for the dependencies below are transitively pinned by
+ -- the non-reinstallable `ghc` package and hence need no version
+ -- bounds
+ build-depends: array
+ , bytestring
+ , containers
+ , deepseq
+ , directory
+ , exceptions
+ , filepath
+ , ghc-boot
+ , mtl
+ , transformers
+ , text
+
+ hs-source-dirs: src
+
+ ghc-options: -funbox-strict-fields -O2
+ -Wall
+ -Wcompat
+ -Wcompat-unqualified-imports
+ -Widentities
+ -Wredundant-constraints
+ -Wnoncanonical-monad-instances
+ -Wmissing-home-modules
+ -Wincomplete-uni-patterns
+ -Wincomplete-record-updates
+
+
+ exposed-modules:
+ Documentation.Haddock
+
+ other-modules:
+ Haddock
+ Haddock.Interface
+ Haddock.Interface.Rename
+ Haddock.Interface.Create
+ Haddock.Interface.AttachInstances
+ Haddock.Interface.Json
+ Haddock.Interface.LexParseRn
+ Haddock.Interface.ParseModuleHeader
+ Haddock.Interface.Specialize
+ Haddock.Parser
+ Haddock.Utils
+ Haddock.Utils.Json
+ Haddock.Utils.Json.Types
+ Haddock.Utils.Json.Parser
+ Haddock.Backends.Xhtml
+ Haddock.Backends.Xhtml.Decl
+ Haddock.Backends.Xhtml.DocMarkup
+ Haddock.Backends.Xhtml.Layout
+ Haddock.Backends.Xhtml.Meta
+ Haddock.Backends.Xhtml.Names
+ Haddock.Backends.Xhtml.Themes
+ Haddock.Backends.Xhtml.Types
+ Haddock.Backends.Xhtml.Utils
+ Haddock.Backends.LaTeX
+ Haddock.Backends.HaddockDB
+ Haddock.Backends.Hoogle
+ Haddock.Backends.Hyperlinker
+ Haddock.Backends.Hyperlinker.Parser
+ Haddock.Backends.Hyperlinker.Renderer
+ Haddock.Backends.Hyperlinker.Types
+ Haddock.Backends.Hyperlinker.Utils
+ Haddock.Backends.Org
+ Haddock.Backends.Org.Types
+ Haddock.ModuleTree
+ Haddock.Types
+ Haddock.Doc
+ Haddock.Version
+ Haddock.InterfaceFile
+ Haddock.Options
+ Haddock.GhcUtils
+ Haddock.Syb
+ Haddock.Convert
+ Paths_haddorg_api
+
+ autogen-modules:
+ Paths_haddorg_api
+
+test-suite spec
+ type: exitcode-stdio-1.0
+ default-language: Haskell2010
+ main-is: Spec.hs
+ ghc-options: -Wall
+
+ hs-source-dirs:
+ test
+ , src
+
+ other-modules:
+ Haddock
+ Haddock.Backends.Hoogle
+ Haddock.Backends.Hyperlinker
+ Haddock.Backends.Hyperlinker.Renderer
+ Haddock.Backends.Hyperlinker.Utils
+ Haddock.Backends.LaTeX
+ Haddock.Backends.Org
+ Haddock.Backends.Org.Types
+ Haddock.Backends.Xhtml
+ Haddock.Backends.Xhtml.Decl
+ Haddock.Backends.Xhtml.DocMarkup
+ Haddock.Backends.Xhtml.Layout
+ Haddock.Backends.Xhtml.Meta
+ Haddock.Backends.Xhtml.Names
+ Haddock.Backends.Xhtml.Themes
+ Haddock.Backends.Xhtml.Types
+ Haddock.Backends.Xhtml.Utils
+ Haddock.Convert
+ Haddock.Doc
+ Haddock.GhcUtils
+ Haddock.Interface
+ Haddock.Interface.AttachInstances
+ Haddock.Interface.Create
+ Haddock.Interface.Json
+ Haddock.Interface.LexParseRn
+ Haddock.Interface.ParseModuleHeader
+ Haddock.Interface.Rename
+ Haddock.Interface.Specialize
+ Haddock.InterfaceFile
+ Haddock.ModuleTree
+ Haddock.Options
+ Haddock.Parser
+ Haddock.Syb
+ Haddock.Types
+ Haddock.Utils
+ Haddock.Utils.Json
+ Haddock.Utils.Json.Types
+ Haddock.Utils.Json.Parser
+ Haddock.Version
+ Paths_haddorg_api
+ Haddock.Backends.Hyperlinker.ParserSpec
+ Haddock.Backends.Hyperlinker.Parser
+ Haddock.Backends.Hyperlinker.Types
+
+ build-depends: ghc ^>= 9.2
+ , ghc-paths ^>= 0.1.0.12
+ , haddock-library ^>= 1.10.0
+ , xhtml ^>= 3000.2.2
+ , hspec ^>= 2.9
+ , parsec ^>= 3.1.13.0
+ , QuickCheck >= 2.11 && ^>= 2.14
+
+ -- Versions for the dependencies below are transitively pinned by
+ -- the non-reinstallable `ghc` package and hence need no version
+ -- bounds
+ build-depends: base
+ , array
+ , bytestring
+ , containers
+ , deepseq
+ , directory
+ , exceptions
+ , filepath
+ , ghc-boot
+ , ghc-boot-th
+ , mtl
+ , transformers
+
+ build-tool-depends:
+ hspec-discover:hspec-discover ^>= 2.9
+
+source-repository head
+ type: git
+ subdir: haddock-api
+ location: https://g.ypei.me/haddock.git