mirror of
				https://github.com/yuezk/GlobalProtect-openconnect.git
				synced 2025-05-20 07:26:58 -04:00 
			
		
		
		
	feat: gpauth support macos
This commit is contained in:
		@@ -1,9 +1,14 @@
 | 
			
		||||
fn main() {
 | 
			
		||||
  // Link to the native openconnect library
 | 
			
		||||
  println!("cargo:rustc-link-lib=openconnect");
 | 
			
		||||
  println!("cargo:rustc-link-search=/opt/homebrew/lib"); // Homebrew path
 | 
			
		||||
  println!("cargo:rerun-if-changed=src/ffi/vpn.c");
 | 
			
		||||
  println!("cargo:rerun-if-changed=src/ffi/vpn.h");
 | 
			
		||||
 | 
			
		||||
  // Compile the vpn.c file
 | 
			
		||||
  cc::Build::new().file("src/ffi/vpn.c").include("src/ffi").compile("vpn");
 | 
			
		||||
  cc::Build::new()
 | 
			
		||||
    .file("src/ffi/vpn.c")
 | 
			
		||||
    .include("src/ffi")
 | 
			
		||||
    .include("/opt/homebrew/include") // Homebrew path
 | 
			
		||||
    .compile("vpn");
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user