1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-16 16:23:44 +00:00

avoid unwrap

This commit is contained in:
John Harrington
2025-11-21 08:32:37 -07:00
parent 61ace267f0
commit 60eb309fba

View File

@@ -4,15 +4,15 @@ fn main() {
use glob::glob; use glob::glob;
let out_dir = std::env::var("OUT_DIR").unwrap(); let out_dir = std::env::var("OUT_DIR").expect("env var OUT_DIR is invalid or not set");
// Compile Swift files FIRST (generates Bitwarden-Swift.h for browser_access.m) // Compile Swift files FIRST (generates Bitwarden-Swift.h for browser_access.m)
let swift_files: Vec<String> = glob("src/native/**/*.swift") let swift_files: Vec<String> = glob("src/native/**/*.swift")
.expect("Failed to read Swift glob pattern") .expect("Failed to read Swift glob pattern")
.filter_map(Result::ok) .filter_map(Result::ok)
.map(|p| { .filter_map(|p| {
println!("cargo::rerun-if-changed={}", p.display()); println!("cargo::rerun-if-changed={}", p.display());
p.to_str().unwrap().to_string() p.to_str().map(|s| s.to_string())
}) })
.collect(); .collect();