ghci-quickfix-0.1.0.0: ghci-quickfix.cabal
cabal-version: 3.0
name: ghci-quickfix
version: 0.1.0.0
synopsis: GHC plugin that writes errors to a file for use with quickfix
description: GHC plugin that writes errors to a file for use with vim/nvim's quickfix system
license: BSD-3-Clause
license-file: LICENSE
author: Aaron Allen
maintainer: aaronallen8455@gmail.com
-- copyright:
category: Development
build-type: Simple
extra-doc-files: CHANGELOG.md
README.md
tested-with: GHC == 9.12.1, GHC == 9.10.1, GHC == 9.8.1, GHC == 9.6.1
-- extra-source-files:
source-repository head
type: git
location: https://github.com/aaronallen8455/ghci-quickfix
common warnings
ghc-options: -Wall
library
import: warnings
exposed-modules: GhciQuickfix
other-modules: GhciQuickfix.GhcFacade
-- other-extensions:
build-depends: base < 4.23,
ghc >= 9.6 && < 9.13,
text,
async >= 2.2 && < 3,
stm-containers >= 1.2 && < 1.3,
directory,
stm,
deferred-folds >= 0.9 && < 1,
foldl >= 1 && < 2
hs-source-dirs: src
default-language: GHC2021
test-suite ghci-quickfix-test
import: warnings
default-language: GHC2021
-- other-modules:
-- other-extensions:
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Main.hs
ghc-options: -threaded -with-rtsopts=-N
build-depends:
base,
ghci-quickfix,
tasty,
tasty-hunit,
process,
directory,
async
-- executable play
-- import: warnings
-- default-language: GHC2021
-- hs-source-dirs: play
-- main-is: Main.hs
-- build-depends:
-- base,
-- ghci-quickfix
-- ghc-options: -fplugin GhciQuickfix