-
Notifications
You must be signed in to change notification settings - Fork 0
/
superintuition.cabal
51 lines (47 loc) · 1.32 KB
/
superintuition.cabal
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
cabal-version: 2.2
name: superintuition
version: 1.0.0
synopsis: Prover for Superintuitionistic Logics in Haskell
homepage: https://github.com/bhaaksema/superintuition
bug-reports: https://github.com/bhaaksema/superintuition/issues
license: GPL-3.0-or-later
license-file: LICENSE
author: bhaaksema
maintainer: 17254355+bhaaksema@users.noreply.github.com
category: Logic
extra-doc-files: README.md
common shared-props
default-language: Haskell2010
ghc-options: -Wall -O2
build-depends: base >= 4.12 && < 5
library
import: shared-props
exposed-modules:
Data.Formula,
Data.Collection,
Data.Sequent,
Parser,
Prover.Classic,
Prover.Intuition,
Prover.Super
hs-source-dirs: src
build-depends:
containers >= 0.5.11 && < 0.8,
mtl < 2.4,
megaparsec >= 7.0.0 && < 9.7,
parser-combinators >= 1.0.0 && < 1.4
executable super
import: shared-props
hs-source-dirs: app
main-is: Main.hs
build-depends: superintuition
test-suite super-test
import: shared-props
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Spec.hs
build-depends:
superintuition,
directory >= 1.2.5.0 && < 1.4,
tasty < 1.6,
tasty-hunit >= 0.9 && < 0.11