diff options
| -rw-r--r-- | ox-arrays.cabal | 20 | 
1 files changed, 9 insertions, 11 deletions
diff --git a/ox-arrays.cabal b/ox-arrays.cabal index 939f47b..a37b230 100644 --- a/ox-arrays.cabal +++ b/ox-arrays.cabal @@ -50,7 +50,12 @@ flag default-show-instances    default: False    manual: True +common basics +  default-language: Haskell2010 +  ghc-options: -Wall -Wcompat -Widentities -Wunused-packages +  library +  import: basics    exposed-modules:      -- put this module on top so ghci considers it the "main" module      Data.Array.Nested @@ -93,10 +98,8 @@ library      vector    hs-source-dirs: src -  default-language: Haskell2010 -  ghc-options: -Wall -Wcompat -Widentities -Wunused-packages -  library strided-array-ops +  import: basics    exposed-modules:      Data.Array.Strided      Data.Array.Strided.Array @@ -123,11 +126,10 @@ library strided-array-ops      -- hmatrix assumes sse2, so we can too      cc-options: -msse2 -  default-language: Haskell2010 -  ghc-options: -Wall -Wcompat -Widentities -Wunused-packages    other-extensions: TemplateHaskell  test-suite test +  import: basics    type: exitcode-stdio-1.0    main-is: Main.hs    other-modules: @@ -148,20 +150,18 @@ test-suite test      tasty-hedgehog,      vector    hs-source-dirs: test -  default-language: Haskell2010 -  ghc-options: -Wall -Wcompat -Widentities -Wunused-packages  test-suite example +  import: basics    type: exitcode-stdio-1.0    main-is: Main.hs    build-depends:      ox-arrays,      base    hs-source-dirs: example -  default-language: Haskell2010 -  ghc-options: -Wall -Wcompat -Widentities -Wunused-packages  benchmark bench +  import: basics    type: exitcode-stdio-1.0    main-is: Main.hs    build-depends: @@ -173,8 +173,6 @@ benchmark bench      tasty-bench,      vector    hs-source-dirs: bench -  default-language: Haskell2010 -  ghc-options: -Wall -Wcompat -Widentities -Wunused-packages  source-repository head    type: git  | 
