From 4b78dec03ac59052fc0e5a4c8b47ed1b58953177 Mon Sep 17 00:00:00 2001 From: hosted-fornet Date: Thu, 16 May 2024 19:51:49 -0700 Subject: [PATCH] dont `kit::build` `.DS_Store` --- kinode/build.rs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/kinode/build.rs b/kinode/build.rs index ceefb1169..820dfc5a6 100644 --- a/kinode/build.rs +++ b/kinode/build.rs @@ -119,13 +119,17 @@ fn main() -> anyhow::Result<()> { let results: Vec)>> = entries .par_iter() - .map(|entry_path| { + .filter_map(|entry_path| { let parent_pkg_path = entry_path.join("pkg"); - build_and_zip_package( + if parent_pkg_path.exists() { + // don't run on, e.g., `.DS_Store` + return None; + } + Some(build_and_zip_package( entry_path.clone(), parent_pkg_path.to_str().unwrap(), &features, - ) + )) }) .collect();