summaryrefslogtreecommitdiff
path: root/erebos-tester.cabal
diff options
context:
space:
mode:
Diffstat (limited to 'erebos-tester.cabal')
-rw-r--r--erebos-tester.cabal23
1 files changed, 17 insertions, 6 deletions
diff --git a/erebos-tester.cabal b/erebos-tester.cabal
index 7e0bb2c..659333c 100644
--- a/erebos-tester.cabal
+++ b/erebos-tester.cabal
@@ -1,12 +1,14 @@
cabal-version: 2.2
--- Initial package description 'erebos-tester.cabal' generated by 'cabal
--- init'. For further documentation, see
--- http://haskell.org/cabal/users-guide/
name: erebos-tester
version: 0.2.0
--- synopsis:
--- description:
+synopsis: Test framework with virtual network using Linux namespaces
+description:
+ This framework is intended mainly for networking libraries/applications and
+ can run multiple concurrent instances of the tested application on
+ different nodes, possibly within separate subnets, on the virtual network.
+ Each instance can receive its own commands and produce output to be checked
+ via standard input/output, as defined using custom script language.
homepage: http://erebosprotocol.net
-- bug-reports:
license: GPL-3.0-only
@@ -15,7 +17,12 @@ author: Roman Smrž
maintainer: roman.smrz@seznam.cz
-- copyright:
category: Testing
-extra-source-files: CHANGELOG.md
+extra-doc-files:
+ CHANGELOG.md
+
+source-repository head
+ type: git
+ location: git://erebosprotocol.net/tester
executable erebos-tester
ghc-options: -Wall
@@ -34,6 +41,7 @@ executable erebos-tester
executable erebos-tester-core
ghc-options: -Wall -threaded
main-is: Main.hs
+
other-modules: Config
GDB
Network
@@ -51,6 +59,9 @@ executable erebos-tester-core
Util
Version
Version.Git
+
+ autogen-modules: Paths_erebos_tester
+
other-extensions: TemplateHaskell
default-extensions: ExistentialQuantification
FlexibleContexts