packages feed

brick-skylighting-0.2: brick-skylighting.cabal

name:                brick-skylighting
version:             0.2
synopsis:            Show syntax-highlighted text in your Brick UI
description:         This package provides a module to use Skylighting to perform
                     syntax highlighting and display the results in Brick-based
                     interfaces.
license:             BSD3
license-file:        LICENSE
author:              Jonathan Daugherty
maintainer:          cygnus@foobox.com
copyright:           Jonathan Daugherty 2018
category:            Graphics
build-type:          Simple
extra-source-files:  CHANGELOG.md
cabal-version:       >=1.18
Homepage:            https://github.com/jtdaugherty/brick-skylighting/
Bug-reports:         https://github.com/jtdaugherty/brick-skylighting/issues

extra-doc-files:
  README.md

Source-Repository head
  type:     git
  location: git://github.com/jtdaugherty/brick-skylighting.git

Flag demos
    Description:     Build demonstration programs
    Default:         False

library
  ghc-options:         -Wall
  hs-source-dirs:      src
  default-language:    Haskell2010
  exposed-modules:     
    Brick.Widgets.Skylighting

  build-depends:       base <= 5,
                       brick,
                       vty,
                       skylighting-core >= 0.7,
                       text,
                       containers

executable brick-skylighting-demo
  if !flag(demos)
    Buildable: False
  main-is:             Demo.hs
  ghc-options:         -threaded -Wall
  hs-source-dirs:      programs
  default-language:    Haskell2010
  build-depends:       base <= 5,
                       brick,
                       brick-skylighting,
                       vty,
                       skylighting-core >= 0.7,
                       text