Skip to content

Commit 6df4603

Browse files
committed
CARGO: add switch openblas/netlib & source/system
1 parent 9305fbf commit 6df4603

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

Cargo.toml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,31 @@ repository = "https://github.com/termoshtt/ndarray-linalg"
99
keywords = ["ndarray", "lapack", "matrix"]
1010
license = "MIT"
1111

12+
[features]
13+
default = ["openblas"]
14+
openblas = ["blas/openblas", "lapack/openblas"]
15+
netlib = ["blas/netlib", "lapack/netlib"]
16+
openblas-system = ["blas/openblas", "lapack/openblas", "openblas-src/system"]
17+
netlib-system = ["blas/netlib", "lapack/netlib", "netlib-src/system"]
18+
1219
[dependencies]
1320
lapack = "0.11"
1421
blas = "0.15"
1522
num-traits = "0.1.36"
1623

1724
[dependencies.ndarray]
1825
version = "0.8"
26+
default-features = false
1927
features = ["blas"]
2028

2129
[dev-dependencies]
2230
ndarray-rand = "0.4"
2331
ndarray-numtest = "0.2"
32+
33+
[dependencies.openblas-src]
34+
version = "0.5"
35+
optional = true
36+
37+
[dependencies.netlib-src]
38+
version = "0.6"
39+
optional = true

0 commit comments

Comments
 (0)