diff options
| author | tv <tv@krebsco.de> | 2026-03-06 21:51:21 +0100 |
|---|---|---|
| committer | tv <tv@krebsco.de> | 2026-03-06 23:36:06 +0100 |
| commit | 7a9f03584573cbcef94a610e6aafa5d8be89722e (patch) | |
| tree | b8cc418aed5356a3ea194d0c4ea74ffb12958799 | |
| parent | 7c3ce926bfe97ededcc7ddf22824b4e5c30278fe (diff) | |
add cabal file
| -rw-r--r-- | text-viewport.cabal | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/text-viewport.cabal b/text-viewport.cabal new file mode 100644 index 0000000..f35b113 --- /dev/null +++ b/text-viewport.cabal @@ -0,0 +1,58 @@ +cabal-version: 3.0 +name: text-viewport +version: 1.0.0.0 +license: MIT +author: tv +maintainer: tv@krebsco.de +build-type: Simple + +common shared-settings + default-language: GHC2024 + default-extensions: + OverloadedStrings + ghc-options: -Wall -Wextra + +library + import: shared-settings + exposed-modules: + TextViewport.Buffer.Buffer + TextViewport.Buffer.Item + TextViewport.Render.CachedRender + TextViewport.Render.RenderBuffer + TextViewport.Render.RenderCache + TextViewport.Render.RenderItem + TextViewport.Render.RenderState + TextViewport.Render.RenderedBuffer + TextViewport.Render.RenderedItem + TextViewport.Render.RenderedLine + TextViewport.Render.Segmentation + TextViewport.Viewport.Instance + TextViewport.Viewport.Position + TextViewport.Viewport.Viewport + build-depends: + base + , containers + , dlist + , hyphenation + , text + , unordered-containers + , vector + hs-source-dirs: src + +test-suite text-viewport + import: shared-settings + default-extensions: + BlockArguments + build-depends: + base + , clock + , containers + , hspec + , hyphenation + , text + , text-viewport + , unordered-containers + , vector + hs-source-dirs: test + main-is: Spec.hs + type: exitcode-stdio-1.0 |
