diff options
Diffstat (limited to 'hsm-cam/hsm-cam.cabal')
-rw-r--r-- | hsm-cam/hsm-cam.cabal | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/hsm-cam/hsm-cam.cabal b/hsm-cam/hsm-cam.cabal index a4aa467..ade45d9 100644 --- a/hsm-cam/hsm-cam.cabal +++ b/hsm-cam/hsm-cam.cabal @@ -9,14 +9,16 @@ extra-source-files: library build-depends: , base + , bytestring , effectful-core , effectful-plugin , hsm-log - , resourcet-effectful - - cxx-options: - -O3 -Wall -Wextra -Werror -std=c++20 -I/usr/include/libcamera + , JuicyPixels + , primitive + , shared-memory + , vector + cxx-options: -O3 -Wall -Wextra -Werror -std=c++20 cxx-sources: FFI/Cam.cpp default-language: GHC2024 exposed-modules: Hsm.Cam @@ -29,20 +31,22 @@ library -O2 -Wall -Werror -Wno-star-is-type -Wunused-packages -fplugin=Effectful.Plugin - include-dirs: FFI Hsm/Cam + include-dirs: FFI Hsm/Cam /usr/include/libcamera other-modules: Hsm.Cam.FFI executable test-cam build-depends: , base + , bytestring , effectful-core , effectful-plugin , hsm-log - , resourcet-effectful - - cxx-options: - -O3 -Wall -Wextra -Werror -std=c++20 -I/usr/include/libcamera + , JuicyPixels + , primitive + , shared-memory + , vector + cxx-options: -O3 -Wall -Wextra -Werror -std=c++20 cxx-sources: FFI/Cam.cpp default-language: GHC2024 extra-libraries: @@ -57,7 +61,7 @@ executable test-cam if !arch(x86_64) ghc-options: -optl=-mno-fix-cortex-a53-835769 - include-dirs: FFI Hsm/Cam + include-dirs: FFI Hsm/Cam /usr/include/libcamera main-is: Test/Cam.hs other-modules: Hsm.Cam |