aboutsummaryrefslogtreecommitdiff
path: root/hsm-cam/hsm-cam.cabal
diff options
context:
space:
mode:
authorPaul Oliver <contact@pauloliver.dev>2025-08-25 03:05:35 +0000
committerPaul Oliver <contact@pauloliver.dev>2025-08-27 04:17:11 +0000
commit3806bd1f5ce56afdbb4cc0c1ed54d53e25603be2 (patch)
treee8eb9efb2b6c1abfaa0569b7c60b2f371fb215ef /hsm-cam/hsm-cam.cabal
parentc6bd9536038af5949924d1ad20a121bb10553300 (diff)
Improves `hsm-cam`
- Moves C++ constants to Haskell side - Uses better names for request callback related variables - Captures and redirects libcamera's internal logging
Diffstat (limited to 'hsm-cam/hsm-cam.cabal')
-rw-r--r--hsm-cam/hsm-cam.cabal6
1 files changed, 6 insertions, 0 deletions
diff --git a/hsm-cam/hsm-cam.cabal b/hsm-cam/hsm-cam.cabal
index ade45d9..5c06ea7 100644
--- a/hsm-cam/hsm-cam.cabal
+++ b/hsm-cam/hsm-cam.cabal
@@ -10,12 +10,15 @@ library
build-depends:
, base
, bytestring
+ , directory
, effectful-core
, effectful-plugin
, hsm-log
, JuicyPixels
+ , monad-loops
, primitive
, shared-memory
+ , unix
, vector
cxx-options: -O3 -Wall -Wextra -Werror -std=c++20
@@ -38,12 +41,15 @@ executable test-cam
build-depends:
, base
, bytestring
+ , directory
, effectful-core
, effectful-plugin
, hsm-log
, JuicyPixels
+ , monad-loops
, primitive
, shared-memory
+ , unix
, vector
cxx-options: -O3 -Wall -Wextra -Werror -std=c++20