ligo/tools/lsp/squirrel/package.yaml

57 lines
811 B
YAML
Raw Normal View History

2020-04-30 14:39:51 +04:00
name: squirrel
dependencies:
2020-05-19 21:26:57 +04:00
- base
- bytestring
- data-default
- lens
- mtl
- template-haskell
- text
- tree-sitter
- pretty
2020-04-30 14:39:51 +04:00
default-extensions:
2020-05-19 21:26:57 +04:00
- LambdaCase
- BlockArguments
- OverloadedStrings
- GeneralisedNewtypeDeriving
- DerivingStrategies
- DerivingVia
- FlexibleInstances
- NamedFieldPuns
- BangPatterns
- ScopedTypeVariables
- QuasiQuotes
- TemplateHaskell
- DeriveFunctor
- DeriveFoldable
- DeriveTraversable
2020-05-19 21:26:57 +04:00
ghc-options: -freverse-errors -Wall -threaded
2020-04-30 14:39:51 +04:00
library:
source-dirs:
2020-05-19 21:26:57 +04:00
- src/
2020-04-30 14:39:51 +04:00
include-dirs:
2020-05-19 21:26:57 +04:00
- vendor
2020-04-30 14:39:51 +04:00
c-sources:
2020-05-19 21:26:57 +04:00
- vendor/parser.c
2020-04-30 14:39:51 +04:00
executables:
squirrel:
2020-05-19 21:26:57 +04:00
dependencies:
- base
- stm
- haskell-lsp
- squirrel
- hslogger
- interpolate
2020-04-30 14:39:51 +04:00
main: Main.hs
source-dirs:
2020-05-19 21:26:57 +04:00
- app/