1
Fork 0
mirror of https://git.cs.ou.nl/joshua.moerman/mealy-decompose.git synced 2025-04-29 17:57:44 +02:00
mealy-decompose/hs/mealy-decompose.cabal
2025-04-29 11:02:53 +02:00

70 lines
1.4 KiB
Text

cabal-version: 2.2
name: mealy-decompose
version: 0.4.1.0
license: EUPL-1.2
license-file: LICENSE
author: Joshua Moerman
maintainer: joshua.moerman@ou.nl
copyright: (c) 2024-2025 Joshua Moerman, Open Universiteit
build-type: Simple
common stuff
build-depends:
base >= 4.15,
containers,
unordered-containers,
data-ordlist,
megaparsec,
text,
transformers
default-language: GHC2021
default-extensions: RecordWildCards
library
import: stuff
hs-source-dirs: src
exposed-modules:
Bisimulation,
Data.Partition,
Data.Preorder,
Data.Trie,
Data.UnionFind,
DotParser,
DotWriter,
LStar,
Mealy,
MealyRefine,
Merger,
SplittingTree,
StateCover.StateCover,
StateIdentifiers
executable mealy-decompose-main
import: stuff
hs-source-dirs: app
main-is: Main.hs
build-depends:
directory,
filepath,
mealy-decompose,
MonadRandom,
optparse-applicative,
random
other-modules:
CommonOptions,
DecomposeInput,
DecomposeOutput,
DecomposeTemp,
HsiMethod,
LStarMain,
RandomGen
default-extensions:
OverloadedStrings
test-suite mealy-decompose-test
import: stuff
hs-source-dirs: test
main-is: Main.hs
type: exitcode-stdio-1.0
build-depends:
mealy-decompose