@@ -8,9 +8,9 @@ use std::{fs, process::Command};
8
8
9
9
fn python < S : AsRef < std:: ffi:: OsStr > > ( args : impl IntoIterator < Item = S > ) -> Result < ( ) , i32 > {
10
10
Command :: new ( "python" )
11
- . args ( args. into_iter ( ) )
11
+ . args ( args)
12
12
. status ( )
13
- . map_err ( |_ | -1 )
13
+ . map_err ( |_e | -1 )
14
14
. and_then ( |es| {
15
15
if es. success ( ) {
16
16
Ok ( ( ) )
@@ -22,10 +22,10 @@ fn python<S: AsRef<std::ffi::OsStr>>(args: impl IntoIterator<Item = S>) -> Resul
22
22
23
23
fn main ( ) {
24
24
let sys_root = PathBuf :: from_iter ( [ env ! ( "CARGO_MANIFEST_DIR" ) , ".." , ".." , "spirv-tools-sys" ] ) ;
25
- fs:: create_dir_all ( & sys_root. join ( "generated" ) ) . expect ( "unable to create 'generated'" ) ;
25
+ fs:: create_dir_all ( sys_root. join ( "generated" ) ) . expect ( "unable to create 'generated'" ) ;
26
26
std:: env:: set_current_dir ( & sys_root) . unwrap ( ) ;
27
27
28
- python ( & [
28
+ python ( [
29
29
"spirv-tools/utils/update_build_version.py" ,
30
30
"spirv-tools/CHANGES" ,
31
31
"generated/build-version.inc" ,
@@ -66,7 +66,7 @@ fn grammar_tables() {
66
66
}
67
67
68
68
fn registry_table ( ) {
69
- python ( & [
69
+ python ( [
70
70
"spirv-tools/utils/generate_registry_tables.py" ,
71
71
"--xml=spirv-headers/include/spirv/spir-v.xml" ,
72
72
"--generator=generated/generators.inc" ,
@@ -80,5 +80,5 @@ fn generate_header(header_name: &str, grammar: &str) {
80
80
format ! ( "--extinst-grammar={GRAMMAR_DIR}/extinst.{grammar}.grammar.json" , ) ,
81
81
format ! ( "--extinst-output-path=generated/{}.h" , header_name) ,
82
82
] )
83
- . expect ( "failed to generate C header" )
83
+ . expect ( "failed to generate C header" ) ;
84
84
}
0 commit comments