diff options
author | Alberto Ruiz <aruiz@um.es> | 2010-02-24 13:23:42 +0000 |
---|---|---|
committer | Alberto Ruiz <aruiz@um.es> | 2010-02-24 13:23:42 +0000 |
commit | 54bcc1fc1e0f9676cb10f627f412eeeea34b5d2c (patch) | |
tree | 3983a0046ce08a2390c5a495aae60fd419c58986 /hmatrix.cabal | |
parent | aae45de54aca92c5f0f013e46c6d6f65508d76f5 (diff) |
created package hmatrix-special
Diffstat (limited to 'hmatrix.cabal')
-rw-r--r-- | hmatrix.cabal | 53 |
1 files changed, 3 insertions, 50 deletions
diff --git a/hmatrix.cabal b/hmatrix.cabal index 290515e..d587a73 100644 --- a/hmatrix.cabal +++ b/hmatrix.cabal | |||
@@ -1,5 +1,5 @@ | |||
1 | Name: hmatrix | 1 | Name: hmatrix |
2 | Version: 0.8.4.0 | 2 | Version: 0.9.0.0 |
3 | License: GPL | 3 | License: GPL |
4 | License-file: LICENSE | 4 | License-file: LICENSE |
5 | Author: Alberto Ruiz | 5 | Author: Alberto Ruiz |
@@ -18,7 +18,7 @@ cabal-version: >=1.2 | |||
18 | build-type: Custom | 18 | build-type: Custom |
19 | 19 | ||
20 | extra-source-files: lib/Numeric/LinearAlgebra/Tests/quickCheckCompat.h | 20 | extra-source-files: lib/Numeric/LinearAlgebra/Tests/quickCheckCompat.h |
21 | configure configure.hs README INSTALL CHANGES | 21 | configure configure.hs THANKS INSTALL CHANGES |
22 | extra-tmp-files: hmatrix.buildinfo | 22 | extra-tmp-files: hmatrix.buildinfo |
23 | 23 | ||
24 | extra-source-files: examples/tests.hs | 24 | extra-source-files: examples/tests.hs |
@@ -47,10 +47,6 @@ extra-source-files: examples/tests.hs | |||
47 | extra-source-files: lib/Numeric/LinearAlgebra/LAPACK/lapack-aux.h, | 47 | extra-source-files: lib/Numeric/LinearAlgebra/LAPACK/lapack-aux.h, |
48 | lib/Numeric/LinearAlgebra/LAPACK/clapack.h | 48 | lib/Numeric/LinearAlgebra/LAPACK/clapack.h |
49 | 49 | ||
50 | extra-source-files: lib/Numeric/GSL/Special/auto.hs, | ||
51 | lib/Numeric/GSL/Special/autoall.sh, | ||
52 | lib/Numeric/GSL/Special/replace.hs | ||
53 | |||
54 | flag tests | 50 | flag tests |
55 | description: Build tests | 51 | description: Build tests |
56 | default: True | 52 | default: True |
@@ -63,11 +59,6 @@ flag unsafe | |||
63 | description: Compile the library with bound checking disabled. | 59 | description: Compile the library with bound checking disabled. |
64 | default: False | 60 | default: False |
65 | 61 | ||
66 | flag safe-cheap | ||
67 | description: use slower non-blocking "safe" foreign calls | ||
68 | to GSL special functions. | ||
69 | default: False | ||
70 | |||
71 | library | 62 | library |
72 | 63 | ||
73 | Build-Depends: base >= 3 && < 5, | 64 | Build-Depends: base >= 3 && < 5, |
@@ -91,35 +82,6 @@ library | |||
91 | Numeric.GSL.Root, | 82 | Numeric.GSL.Root, |
92 | Numeric.GSL.ODE, | 83 | Numeric.GSL.ODE, |
93 | Numeric.GSL.Vector, | 84 | Numeric.GSL.Vector, |
94 | Numeric.GSL.Special, | ||
95 | Numeric.GSL.Special.Gamma, | ||
96 | Numeric.GSL.Special.Erf, | ||
97 | Numeric.GSL.Special.Airy, | ||
98 | Numeric.GSL.Special.Exp, | ||
99 | Numeric.GSL.Special.Bessel, | ||
100 | Numeric.GSL.Special.Clausen, | ||
101 | Numeric.GSL.Special.Coulomb, | ||
102 | Numeric.GSL.Special.Coupling, | ||
103 | Numeric.GSL.Special.Dawson, | ||
104 | Numeric.GSL.Special.Debye, | ||
105 | Numeric.GSL.Special.Dilog, | ||
106 | Numeric.GSL.Special.Elementary, | ||
107 | Numeric.GSL.Special.Ellint, | ||
108 | Numeric.GSL.Special.Elljac, | ||
109 | Numeric.GSL.Special.Expint, | ||
110 | Numeric.GSL.Special.Fermi_dirac, | ||
111 | Numeric.GSL.Special.Gegenbauer, | ||
112 | Numeric.GSL.Special.Hyperg, | ||
113 | Numeric.GSL.Special.Laguerre, | ||
114 | Numeric.GSL.Special.Lambert, | ||
115 | Numeric.GSL.Special.Legendre, | ||
116 | Numeric.GSL.Special.Log, | ||
117 | Numeric.GSL.Special.Pow_int, | ||
118 | Numeric.GSL.Special.Psi, | ||
119 | Numeric.GSL.Special.Synchrotron, | ||
120 | Numeric.GSL.Special.Transport, | ||
121 | Numeric.GSL.Special.Trig, | ||
122 | Numeric.GSL.Special.Zeta, | ||
123 | Numeric.GSL, | 85 | Numeric.GSL, |
124 | Numeric.LinearAlgebra, | 86 | Numeric.LinearAlgebra, |
125 | Numeric.LinearAlgebra.LAPACK, | 87 | Numeric.LinearAlgebra.LAPACK, |
@@ -137,8 +99,7 @@ library | |||
137 | Data.Packed.Internal.Signatures, | 99 | Data.Packed.Internal.Signatures, |
138 | Data.Packed.Internal.Vector, | 100 | Data.Packed.Internal.Vector, |
139 | Data.Packed.Internal.Matrix, | 101 | Data.Packed.Internal.Matrix, |
140 | Numeric.GSL.Internal, | 102 | Numeric.GSL.Internal |
141 | Numeric.GSL.Special.Internal | ||
142 | 103 | ||
143 | C-sources: lib/Numeric/LinearAlgebra/LAPACK/lapack-aux.c, | 104 | C-sources: lib/Numeric/LinearAlgebra/LAPACK/lapack-aux.c, |
144 | lib/Numeric/GSL/gsl-aux.c | 105 | lib/Numeric/GSL/gsl-aux.c |
@@ -149,9 +110,6 @@ library | |||
149 | other-modules: Numeric.LinearAlgebra.Tests.Instances, | 110 | other-modules: Numeric.LinearAlgebra.Tests.Instances, |
150 | Numeric.LinearAlgebra.Tests.Properties | 111 | Numeric.LinearAlgebra.Tests.Properties |
151 | 112 | ||
152 | |||
153 | |||
154 | |||
155 | ghc-prof-options: -auto | 113 | ghc-prof-options: -auto |
156 | 114 | ||
157 | ghc-options: -Wall -fno-warn-missing-signatures | 115 | ghc-options: -Wall -fno-warn-missing-signatures |
@@ -161,11 +119,6 @@ library | |||
161 | if flag(unsafe) | 119 | if flag(unsafe) |
162 | cpp-options: -DUNSAFE | 120 | cpp-options: -DUNSAFE |
163 | 121 | ||
164 | if flag(safe-cheap) | ||
165 | cpp-options: -DSAFE_CHEAP=safe | ||
166 | else | ||
167 | cpp-options: -DSAFE_CHEAP=unsafe | ||
168 | |||
169 | if impl(ghc < 6.10.2) | 122 | if impl(ghc < 6.10.2) |
170 | cpp-options: -DFINIT | 123 | cpp-options: -DFINIT |
171 | 124 | ||