diff --git a/package.yaml b/package.yaml index 0409f3c88..8c170f8d6 100644 --- a/package.yaml +++ b/package.yaml @@ -39,9 +39,12 @@ default-extensions: library: source-dirs: lib/ + cpp-options: -DINTERACTIVE_UI dependencies: + - ansi-terminal - base16-bytestring - binary + - brick - bytestring - data-bword - data-dword @@ -60,26 +63,20 @@ library: - random - rosezipper - semver + - signal - split - strip-ansi-escape - time - unliftio - utf8-string - vector + - vty + - vty-crossplatform - wai-extra - warp - word-wrap - xml-conduit - yaml - when: - - condition: "!os(windows)" - cpp-options: -DINTERACTIVE_UI - dependencies: - - ansi-terminal - - brick - - signal - - vty - - vty-crossplatform executables: echidna: diff --git a/stack.yaml b/stack.yaml index d55494932..a8848f7f3 100644 --- a/stack.yaml +++ b/stack.yaml @@ -11,3 +11,4 @@ extra-deps: - spawn-0.3@sha256:b91e01d8f2b076841410ae284b32046f91471943dc799c1af77d666c72101f02,1162 - spool-0.1@sha256:77780cbfc2c0be23ff2ea9e474062f3df97fcd9db946ee0b3508280a923b83e2,1461 - strip-ansi-escape-0.1.0.0@sha256:08f2ed93b16086a837ec46eab7ce8d27cf39d47783caaeb818878ea33c2ff75f,1628 +- vty-windows-0.2.0.3@sha256:0c010b1086a725046a8bb08bb1e6bfdfdb3cfe1c72d6fa77c37306ef9ec774d8,2844