File tree Expand file tree Collapse file tree 2 files changed +3
-8
lines changed Expand file tree Collapse file tree 2 files changed +3
-8
lines changed Original file line number Diff line number Diff line change @@ -19,9 +19,6 @@ exclude = ["mkl_lib/mkl.tar.xz"]
19
19
default = []
20
20
use-shared = []
21
21
22
- [build-dependencies ]
23
- failure = " 0.1"
24
-
25
22
[build-dependencies .intel-mkl-tool ]
26
23
version = " 0.1.0"
27
24
path = " ../intel-mkl-tool"
Original file line number Diff line number Diff line change 20
20
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21
21
// SOFTWARE.
22
22
23
- use failure:: * ;
24
23
use std:: { env, path:: * } ;
25
24
26
- fn main ( ) -> Fallible < ( ) > {
25
+ fn main ( ) {
27
26
let out_dir = if let Some ( path) = intel_mkl_tool:: seek_pkg_config ( ) {
28
27
path
29
28
} else {
30
29
let out_dir = if cfg ! ( feature = "use-shared" ) {
31
30
intel_mkl_tool:: home_library_path ( )
32
31
} else {
33
- PathBuf :: from ( env:: var ( "OUT_DIR" ) . unwrap ( ) )
32
+ PathBuf :: from ( env:: var ( "OUT_DIR" ) . expect ( "Failed to get OUT_DIR" ) )
34
33
} ;
35
34
36
- intel_mkl_tool:: download ( & out_dir) ? ;
35
+ intel_mkl_tool:: download ( & out_dir) . expect ( "Failed to downalod Intel-MKL archive" ) ;
37
36
out_dir
38
37
} ;
39
38
println ! ( "cargo:rustc-link-search={}" , out_dir. display( ) ) ;
40
39
println ! ( "cargo:rustc-link-lib=mkl_intel_lp64" ) ;
41
40
println ! ( "cargo:rustc-link-lib=mkl_sequential" ) ;
42
41
println ! ( "cargo:rustc-link-lib=mkl_core" ) ;
43
- Ok ( ( ) )
44
42
}
You can’t perform that action at this time.
0 commit comments