diff options
-rw-r--r-- | packages/base/hmatrix.cabal | 60 |
1 files changed, 29 insertions, 31 deletions
diff --git a/packages/base/hmatrix.cabal b/packages/base/hmatrix.cabal index 6cbe8c7..c573b49 100644 --- a/packages/base/hmatrix.cabal +++ b/packages/base/hmatrix.cabal | |||
@@ -25,7 +25,7 @@ extra-source-files: src/Internal/C/lapack-aux.h | |||
25 | flag openblas | 25 | flag openblas |
26 | description: Link with OpenBLAS (https://github.com/xianyi/OpenBLAS) optimized libraries. | 26 | description: Link with OpenBLAS (https://github.com/xianyi/OpenBLAS) optimized libraries. |
27 | default: False | 27 | default: False |
28 | manual: True | 28 | manual: True |
29 | 29 | ||
30 | library | 30 | library |
31 | 31 | ||
@@ -41,41 +41,39 @@ library | |||
41 | 41 | ||
42 | hs-source-dirs: src | 42 | hs-source-dirs: src |
43 | 43 | ||
44 | exposed-modules: Numeric.LinearAlgebra | 44 | exposed-modules: |
45 | Numeric.LinearAlgebra | ||
45 | Numeric.LinearAlgebra.Devel | 46 | Numeric.LinearAlgebra.Devel |
46 | Numeric.LinearAlgebra.Data | 47 | Numeric.LinearAlgebra.Data |
47 | Numeric.LinearAlgebra.HMatrix | 48 | Numeric.LinearAlgebra.HMatrix |
48 | Numeric.LinearAlgebra.Static | 49 | Numeric.LinearAlgebra.Static |
49 | 50 | ||
50 | other-modules: Data.Packed, | 51 | other-modules: |
51 | Data.Packed.Vector | 52 | Internal.Tools |
52 | Data.Packed.Matrix | 53 | Internal.Vector |
53 | Data.Packed.Foreign | 54 | Internal.Devel |
54 | Data.Packed.ST | 55 | Internal.Vectorized |
55 | Data.Packed.Development | 56 | Internal.Matrix |
56 | Data.Packed.Internal | 57 | Internal.Foreign |
57 | Data.Packed.Internal.Common | 58 | Internal.ST |
58 | Data.Packed.Internal.Signatures | 59 | Internal.IO |
59 | Data.Packed.Internal.Vector | 60 | Internal.Element |
60 | Data.Packed.Internal.Matrix | 61 | Internal.Conversion |
61 | Data.Packed.IO | 62 | Internal.LAPACK |
62 | Numeric.Chain | 63 | Internal.Numeric |
63 | Numeric.Vectorized | 64 | Internal.Algorithms |
65 | Internal.Random | ||
66 | Internal.Container | ||
67 | Internal.Sparse | ||
68 | Internal.Convolution | ||
69 | Internal.Chain | ||
70 | Internal.CG | ||
71 | Internal.Util | ||
72 | Internal.Modular | ||
73 | Internal.Static | ||
64 | Numeric.Vector | 74 | Numeric.Vector |
65 | Numeric.Matrix | 75 | Numeric.Matrix |
66 | Data.Packed.Internal.Numeric | 76 | |
67 | Data.Packed.Numeric | ||
68 | Numeric.LinearAlgebra.LAPACK | ||
69 | Numeric.LinearAlgebra.Algorithms | ||
70 | Numeric.Container | ||
71 | Numeric.LinearAlgebra.Util.Convolution | ||
72 | Numeric.LinearAlgebra.Util.CG | ||
73 | Numeric.LinearAlgebra.Random | ||
74 | Numeric.Conversion | ||
75 | Numeric.Sparse | ||
76 | Numeric.LinearAlgebra.Static.Internal | ||
77 | Numeric.LinearAlgebra.Util | ||
78 | Numeric.LinearAlgebra.Util.Modular | ||
79 | 77 | ||
80 | C-sources: src/Internal/C/lapack-aux.c | 78 | C-sources: src/Internal/C/lapack-aux.c |
81 | src/Internal/C/vector-aux.c | 79 | src/Internal/C/vector-aux.c |
@@ -98,9 +96,9 @@ library | |||
98 | cpp-options: -DBINARY | 96 | cpp-options: -DBINARY |
99 | 97 | ||
100 | if flag(openblas) | 98 | if flag(openblas) |
101 | extra-lib-dirs: /usr/lib/openblas/lib | 99 | extra-lib-dirs: /usr/lib/openblas/lib |
102 | extra-libraries: openblas | 100 | extra-libraries: openblas |
103 | else | 101 | else |
104 | extra-libraries: blas lapack | 102 | extra-libraries: blas lapack |
105 | 103 | ||
106 | if os(OSX) | 104 | if os(OSX) |