File: isocline.cabal

package info (click to toggle)
haskell-isocline 1.0.9-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 552 kB
  • sloc: ansic: 8,176; haskell: 607; makefile: 9
file content (99 lines) | stat: -rw-r--r-- 2,419 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
cabal-version: 1.12

-- This file has been generated from package.yaml by hpack version 0.34.6.
--
-- see: https://github.com/sol/hpack

name:           isocline
version:        1.0.9
synopsis:       A portable alternative to GNU Readline
description:    ![logo](https://raw.githubusercontent.com/daanx/isocline/main/doc/isocline-inline.svg) A Haskell wrapper around the [Isocline C library](https://github.com/daanx/isocline#readme) which can provide an alternative to GNU Readline. (The Isocline library is included whole and there are no runtime dependencies).
                Please see the [readme](https://github.com/daanx/isocline/haskell#readme) on GitHub for more information.
category:       console
homepage:       https://github.com/daanx/isocline#readme
bug-reports:    https://github.com/daanx/isocline/issues
author:         Daan Leijen
maintainer:     daan@effp.org
license:        MIT
license-file:   LICENSE
build-type:     Simple
extra-source-files:
    haskell/readme.md
    src/attr.c
    src/bbcode.c
    src/bbcode_colors.c
    src/common.c
    src/completers.c
    src/completions.c
    src/editline.c
    src/editline_completion.c
    src/editline_help.c
    src/editline_history.c
    src/highlight.c
    src/history.c
    src/isocline.c
    src/stringbuf.c
    src/term.c
    src/term_color.c
    src/tty.c
    src/tty_esc.c
    src/undo.c
    src/wcwidth.c
    src/attr.h
    src/bbcode.h
    src/common.h
    src/completions.h
    src/env.h
    src/highlight.h
    src/history.h
    src/stringbuf.h
    src/term.h
    src/tty.h
    src/undo.h
    include/isocline.h

source-repository head
  type: git
  location: https://github.com/daanx/isocline

library
  exposed-modules:
      System.Console.Isocline
  other-modules:
      Paths_isocline
  hs-source-dirs:
      haskell
  c-sources:
      src/isocline.c
  build-depends:
      base >=3.0 && <5
    , bytestring
    , text
  default-language: Haskell2010

executable example
  main-is: Example.hs
  other-modules:
      Paths_isocline
  hs-source-dirs:
      test
  build-depends:
      base >=3.0 && <5
    , bytestring
    , isocline
    , text
  default-language: Haskell2010

test-suite test-example
  type: exitcode-stdio-1.0
  main-is: Example.hs
  other-modules:
      Paths_isocline
  hs-source-dirs:
      test
  build-depends:
      base >=3.0 && <5
    , bytestring
    , isocline
    , text
  default-language: Haskell2010