cabal-version: 3.0 name: ox-arrays version: 0.1.0.0 author: Tom Smeding license: BSD-3-Clause build-type: Simple library exposed-modules: Data.Array.Mixed Data.Array.Nested Data.Array.Nested.Internal Data.Array.Nested.Internal.Arith Data.Array.Nested.Internal.Arith.Foreign Data.Array.Nested.Internal.Arith.Lists build-depends: base >=4.18 && <4.20, deepseq, ghc-typelits-knownnat, ghc-typelits-natnormalise, orthotope, template-haskell, vector hs-source-dirs: src c-sources: cbits/arith.c -- hmatrix assumes sse2, so we can too cc-options: -O3 -msse2 -Wall -Wextra default-language: Haskell2010 ghc-options: -Wall other-extensions: TemplateHaskell test-suite test type: exitcode-stdio-1.0 main-is: Main.hs build-depends: ox-arrays, base, bytestring, ghc-typelits-knownnat, hedgehog, orthotope, random, tasty, tasty-hedgehog, vector hs-source-dirs: test default-language: Haskell2010 ghc-options: -Wall test-suite example type: exitcode-stdio-1.0 main-is: Main.hs build-depends: ox-arrays, base hs-source-dirs: example default-language: Haskell2010 ghc-options: -Wall benchmark bench type: exitcode-stdio-1.0 main-is: Main.hs build-depends: ox-arrays, base, hmatrix, tasty-bench hs-source-dirs: bench default-language: Haskell2010 ghc-options: -Wall