summaryrefslogtreecommitdiff
path: root/vdv-protocol.cabal
diff options
context:
space:
mode:
authorstuebinm2022-11-09 01:08:05 +0100
committerstuebinm2022-11-09 01:08:55 +0100
commita31e8759c0fffb8c4f2e87624eb9e520f04f273c (patch)
treef0a23cf8c0a68c37719125913c13b62f4e40c4f8 /vdv-protocol.cabal
parentf2179094320eada798ece41911e1489beb12ab82 (diff)
some more hacking
includes a message queue, more correct implementation of how the routs work (why do they work like THAT though???), and other fun stuff. uh also turns out you can't do schema validation with xml-types easily. ah well. "be liberal in what you accept" and all that …
Diffstat (limited to 'vdv-protocol.cabal')
-rw-r--r--vdv-protocol.cabal19
1 files changed, 17 insertions, 2 deletions
diff --git a/vdv-protocol.cabal b/vdv-protocol.cabal
index 869745d..822eb94 100644
--- a/vdv-protocol.cabal
+++ b/vdv-protocol.cabal
@@ -36,12 +36,14 @@ library
, time
, text
, containers
+ , stm
+ , async
hs-source-dirs: vdv-server
default-language: Haskell2010
exposed-modules: VDV453.Kommunikationsschicht
-executable vdv-protocol
+executable vdv-testclient
main-is: Main.hs
-- Modules included in this executable, other than Main.
@@ -51,5 +53,18 @@ executable vdv-protocol
-- other-extensions:
build-depends: base ^>=4.14.3.0
, vdv-protocol
- hs-source-dirs: vdv-test
+ hs-source-dirs: vdv-testclient
+ default-language: Haskell2010
+
+executable vdv-testserver
+ main-is: Main.hs
+
+ -- Modules included in this executable, other than Main.
+ -- other-modules:
+
+ -- LANGUAGE extensions used by modules in this package.
+ -- other-extensions:
+ build-depends: base ^>=4.14.3.0
+ , vdv-protocol
+ hs-source-dirs: vdv-testserver
default-language: Haskell2010