diff options
Diffstat (limited to 'ox-arrays.cabal')
| -rw-r--r-- | ox-arrays.cabal | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/ox-arrays.cabal b/ox-arrays.cabal index 3a92f6e..eb65e18 100644 --- a/ox-arrays.cabal +++ b/ox-arrays.cabal @@ -57,7 +57,9 @@ flag default-show-instances common basics default-language: Haskell2010 - ghc-options: -Wall -Wcompat -Widentities -Wunused-packages + ghc-options: -Wall -Wcompat -Widentities -Wunused-packages -Wpartial-fields -Wredundant-bang-patterns -Woperator-whitespace -Wredundant-strictness-flags + if impl(ghc >= 9.14) + ghc-options: -Wno-pattern-namespace-specifier library import: basics @@ -68,7 +70,6 @@ library Data.Array.Nested.Convert Data.Array.Nested.Mixed Data.Array.Nested.Mixed.Shape - Data.Array.Nested.Mixed.Shape.Internal Data.Array.Nested.Lemmas Data.Array.Nested.Permutation Data.Array.Nested.Ranked @@ -91,26 +92,28 @@ library exposed-modules: Data.Array.Nested.Trace Data.Array.Nested.Trace.TH + build-depends: + template-haskell + other-extensions: TemplateHaskell if flag(default-show-instances) cpp-options: -DOXAR_DEFAULT_SHOW_INSTANCES build-depends: - strided-array-ops, + ox-arrays:strided-array-ops, base, deepseq < 1.7, ghc-typelits-knownnat, ghc-typelits-natnormalise, orthotope < 0.2, - template-haskell, vector, vector-stream hs-source-dirs: src - other-extensions: TemplateHaskell library strided-array-ops import: basics + visibility: public exposed-modules: Data.Array.Strided Data.Array.Strided.Array @@ -179,7 +182,7 @@ benchmark bench main-is: Main.hs build-depends: ox-arrays, - strided-array-ops, + ox-arrays:strided-array-ops, base, hmatrix, orthotope, |
