diff options
Diffstat (limited to 'hssl.cabal')
-rw-r--r-- | hssl.cabal | 12 |
1 files changed, 7 insertions, 5 deletions
@@ -1,12 +1,12 @@ | |||
1 | Name: hssl | 1 | Name: hssl |
2 | Version: 0.1 | 2 | Version: 0.1.0.0 |
3 | License: GPL | 3 | License: GPL |
4 | License-file: LICENSE | 4 | License-file: LICENSE |
5 | Author: Alberto Ruiz | 5 | Author: Alberto Ruiz |
6 | Maintainer: Alberto Ruiz <aruiz@um.es> | 6 | Maintainer: Alberto Ruiz <aruiz@um.es> |
7 | Stability: provisional | 7 | Stability: provisional |
8 | Homepage: http://alberrto.googlepages.com/gslhaskell | 8 | Homepage: http://alberrto.googlepages.com/gslhaskell |
9 | Synopsis: Simple Scientific Library | 9 | Synopsis: Linear algebra and numerical computations |
10 | Description: A purely functional interface to basic linear algebra computations | 10 | Description: A purely functional interface to basic linear algebra computations |
11 | and other numerical routines, internally implemented using | 11 | and other numerical routines, internally implemented using |
12 | GSL, BLAS and LAPACK. | 12 | GSL, BLAS and LAPACK. |
@@ -18,7 +18,7 @@ tested-with: GHC ==6.6.1, GHC ==6.8.1 | |||
18 | cabal-version: >=1.2 | 18 | cabal-version: >=1.2 |
19 | 19 | ||
20 | flag splitBase | 20 | flag splitBase |
21 | description: Choose the new smaller, split-up base package. | 21 | description: Choose the new smaller, split-up base package. |
22 | 22 | ||
23 | library | 23 | library |
24 | if flag(splitBase) | 24 | if flag(splitBase) |
@@ -26,10 +26,12 @@ library | |||
26 | else | 26 | else |
27 | build-depends: base < 3 | 27 | build-depends: base < 3 |
28 | 28 | ||
29 | ghc-options: -O | ||
30 | |||
29 | if os(windows) | 31 | if os(windows) |
30 | ghc-options: -O0 -fasm | 32 | ghc-options: -fasm |
31 | else | 33 | else |
32 | ghc-options: -O1 -fvia-C | 34 | ghc-options: -fvia-C |
33 | 35 | ||
34 | Build-Depends: haskell98 | 36 | Build-Depends: haskell98 |
35 | Extensions: ForeignFunctionInterface | 37 | Extensions: ForeignFunctionInterface |