mirror of https://github.com/aya-rs/aya
				
				
				
			xtask: start moving bindgen to its own module
							parent
							
								
									dc15c978f5
								
							
						
					
					
						commit
						25170a539b
					
				| @ -0,0 +1,22 @@ | ||||
| use std::process::Command; | ||||
| 
 | ||||
| pub fn bindgen(types: &[&str], vars: &[&str]) -> Command { | ||||
|     let mut cmd = Command::new("bindgen"); | ||||
|     cmd.arg("--no-layout-tests") | ||||
|         .arg("--use-core") | ||||
|         .arg("--ctypes-prefix") | ||||
|         .arg("::aya_bpf_cty") | ||||
|         .arg("--default-enum-style") | ||||
|         .arg("consts") | ||||
|         .arg("--no-prepend-enum-name"); | ||||
| 
 | ||||
|     for x in types { | ||||
|         cmd.arg("--whitelist-type").arg(x); | ||||
|     } | ||||
| 
 | ||||
|     for x in vars { | ||||
|         cmd.arg("--whitelist-var").arg(x); | ||||
|     } | ||||
| 
 | ||||
|     cmd | ||||
| } | ||||
					Loading…
					
					
				
		Reference in New Issue