@@ -8,17 +8,24 @@ publish = false
88test = false
99
1010[dev-dependencies ]
11- ndarray = { path = " ../" , features = [" approx" , " blas" ] }
12-
1311approx = " 0.4"
1412defmac = " 0.2"
1513num-traits = " 0.2"
1614
17- blas-src = { version = " 0.7.0" , features = [" openblas" ] }
18- openblas-src = { version = " 0.9.0" , features = [" system" ] }
15+ [dependencies ]
16+ ndarray = { path = " ../" , features = [" approx" , " blas" ] }
17+
18+ blas-src = { version = " 0.8" , optional = true }
1919
20- # blas-src = { version = "0.7.0", features = ["netlib"] }
21- # netlib-src = { version = "0.8.0", default-features = false, features = ["cblas", "system"] }
20+ openblas-src = { version = " 0.10" , optional = true }
21+ netlib-src = { version = " 0.8" , optional = true }
22+ blis-src = { version = " 0.2" , features = [" system" ], optional = true }
2223
23- # blas-src = { version = "0.7.0", features = ["blis"] }
24- # blis-src = { version = "0.2.0", features = ["system"] }
24+ [features ]
25+ # Just for making an example and to help testing, , multiple different possible
26+ # configurations are selectable here.
27+ openblas-system = [" blas-src" , " blas-src/openblas" , " openblas-src/system" ]
28+ openblas-cache = [" blas-src" , " blas-src/openblas" , " openblas-src/cache" ]
29+ netlib = [" blas-src" , " blas-src/netlib" ]
30+ netlib-system = [" blas-src" , " blas-src/netlib" , " netlib-src/system" ]
31+ blis-system = [" blas-src" , " blas-src/blis" , " blis-src/system" ]
0 commit comments