summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2024-06-03 22:48:04 +0200
committerCarl Hetherington <cth@carlh.net>2024-06-03 22:48:04 +0200
commit4478c6f19d0b1060727ac80c5809d5435f47188e (patch)
treeec3a2c0aeded4df76062cbf51e6b6ef77869ce54
parent51a960601efbdb5e1196dda1fd6f84d5fb48c515 (diff)
Add $png_apps variable.
l---------graphics/src/dcpomatic2.png (renamed from graphics/src/dcpomatic.png)0
-rwxr-xr-xgraphics/update17
2 files changed, 10 insertions, 7 deletions
diff --git a/graphics/src/dcpomatic.png b/graphics/src/dcpomatic2.png
index 95404d5fc..95404d5fc 120000
--- a/graphics/src/dcpomatic.png
+++ b/graphics/src/dcpomatic2.png
diff --git a/graphics/update b/graphics/update
index f04ce3fea..83a332dc1 100755
--- a/graphics/update
+++ b/graphics/update
@@ -25,12 +25,13 @@ function required_font()
fi
}
+png_apps="dcpomatic2"
svg_apps="dcpomatic2_kdm dcpomatic2_server dcpomatic2_batch dcpomatic2_player dcpomatic2_playlist dcpomatic2_disk dcpomatic2_combiner dcpomatic2_editor dcpomatic2_verifier"
if [ `uname -s` == "Darwin" ]; then
# Convert OS X icons using OS X-only iconutil
- for p in dcpomatic2 $svg_apps; do
+ for p in $png_apps $svg_apps; do
iconutil --convert icns --output osx/$p.icns osx/$p.iconset
done
else
@@ -49,10 +50,10 @@ else
# OS X application icons
mkdir -p osx
for r in 16 32 128 256 512; do
- for p in dcpomatic2; do
+ for p in $png_apps; do
mkdir -p osx/$p.iconset
- convert src/dcpomatic.png -resize $rx$r osx/$p.iconset/icon_${r}x${r}.png
- convert src/dcpomatic.png -resize $rx$r osx/$p.iconset/icon_${r}x${r}@2x.png
+ convert src/$p.png -resize $rx$r osx/$p.iconset/icon_${r}x${r}.png
+ convert src/$p.png -resize $rx$r osx/$p.iconset/icon_${r}x${r}@2x.png
done
for p in $svg_apps; do
mkdir -p osx/$p.iconset
@@ -65,7 +66,9 @@ else
mkdir -p linux
for r in 16 22 32 48 64 128 256 512; do
mkdir -p linux/$r
- convert src/dcpomatic.png -resize $rx$r linux/$r/dcpomatic2.png
+ for p in $png_apps; do
+ convert src/$p.png -resize $rx$r linux/$r/$p.png
+ done
for p in $svg_apps; do
$INKSCAPE_EXPORT --export-filename=linux/$r/$p.png src/$p.svg -w $r -h $r
done
@@ -73,10 +76,10 @@ else
# Windows application icons
mkdir -p windows
- for p in dcpomatic2 $svg_apps; do
+ for p in $png_apps $svg_apps; do
icotool -c -o windows/$p.ico linux/16/$p.png linux/32/$p.png linux/48/$p.png linux/64/$p.png linux/128/$p.png
done
- convert src/dcpomatic.png -resize 400x400 windows/dcpomatic.bmp
+ convert src/dcpomatic2.png -resize 400x400 windows/dcpomatic.bmp
# OS X preferences icons
mkdir -p osx/preferences