From 18f4e7d95849034bab5c3383ecd221376a5b392c Mon Sep 17 00:00:00 2001 From: Philippe Loctaux
Date: Tue, 19 Nov 2024 19:54:54 +0100 Subject: [PATCH] plcom: build.rs: dont break the build by having an empty list of wallpapers --- crates/plcom/build.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/crates/plcom/build.rs b/crates/plcom/build.rs index b220e7e..54416a8 100644 --- a/crates/plcom/build.rs +++ b/crates/plcom/build.rs @@ -360,6 +360,9 @@ fn main() { let wallpapers_dest = std::path::Path::new(&out_dir).join("wallpapers.rs"); match std::fs::File::open("wallpapers.json") { Ok(source) => wallpapers(&wallpapers_dest, source), - Err(_) => println!("cargo::warning=skipping wallpapers, file not found"), + Err(_) => { + std::fs::write(wallpapers_dest, "pub const WALLPAPERS: [Wallpaper; 0] = [];").unwrap(); + println!("cargo::warning=skipping wallpapers, file not found"); + } } }