From 8efbe49ef5a37cfe8e929f4876cc719628336540 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Mon, 4 Jul 2022 16:29:13 +0200 Subject: [PATCH] Add fallback for dark hardware image (#3504) --- scripts/build.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/scripts/build.sh b/scripts/build.sh index e736ea38..a1c847cc 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -18,6 +18,16 @@ rsync -aL --exclude '_homeassistant' --exclude '_placeholder' core_integrations/ # Copy hardware rsync -aL hardware/ build/hardware +# Create fallback for dark hardware variants +find ./build/hardware -type f -name "*.png" | while read image; do + dir=$(dirname "${image}") + filename=$(basename -s .png "${image}") + if [[ ! -f "${dir}/dark_${filename}.png" ]]; then + cp "${image}" "${dir}/dark_${filename}.png" + echo "Using ${image} as dark_${filename}" + fi +done + # Generate icons based on MDI find ./build -type f -name "icon.txt" | while read icon; do dir=$(dirname "${icon}")