summaryrefslogtreecommitdiff
path: root/graphics/update
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2015-10-08 20:04:58 +0100
committerCarl Hetherington <cth@carlh.net>2015-10-09 13:45:07 +0100
commitfafcda9bddf57be0c6cecdcb758c4c56df3c8b16 (patch)
tree534e7f437ebd02c697be874abb2f975fbd91757a /graphics/update
parentfa76c85e0e880edec684e4da5c5477939a3ac78d (diff)
OS X multi-app hacks.
Diffstat (limited to 'graphics/update')
-rwxr-xr-xgraphics/update18
1 files changed, 11 insertions, 7 deletions
diff --git a/graphics/update b/graphics/update
index 9a2c9190e..b16becc96 100755
--- a/graphics/update
+++ b/graphics/update
@@ -14,25 +14,29 @@ fi
if [ `uname -s` == "Darwin" ]; then
# Convert OS X icons using OS X-only iconutil
- iconutil --convert icns --output dcpomatic.icns dcpomatic.iconset
+ for p in dcpomatic2 dcpomatic2_kdm dcpomatic2_server dcpomatic2_batch; do
+ iconutil --convert icns --output $p.icns $p.iconset
+ done
else
INKSCAPE="inkscape -z -C -e"
# OS X application icons
- mkdir -p dcpomatic.iconset
for r in 16 32 128 256 512; do
- $INKSCAPE dcpomatic.iconset/icon_$rx$r.png dcpomatic2.svg -w $r -h $r dcpomatic2.svg
- $INKSCAPE dcpomatic.iconset/icon_$rx$r@2x.png -w $r -h $r dcpomatic2.svg
+ for p in dcpomatic2 dcpomatic2_kdm dcpomatic2_server dcpomatic2_batch; do
+ mkdir -p $p.iconset
+ $INKSCAPE $p.iconset/icon_$rx$r.png -w $r -h $r $p.svg
+ $INKSCAPE $p.iconset/icon_$rx$r@2x.png -w $r -h $r $p.svg
+ done
done
# Linux application icons
for r in 16 22 32 48 64 128 256 512; do
mkdir -p $r
for p in dcpomatic2 dcpomatic2_kdm dcpomatic2_server dcpomatic2_batch; do
- $INKSCAPE $r/$p.png $p.svg -w $r -h $r
+ $INKSCAPE $r/$p.png $p.svg -w $r -h $r
done
done
-
+
# Windows application icons
for p in dcpomatic2 dcpomatic2_kdm dcpomatic2_server dcpomatic2_batch; do
icotool -c -o $p.ico 48/$p.png
@@ -40,7 +44,7 @@ else
icotool -c -o dcpomatic2_server_small.ico dcpomatic2_server_small.png
$INKSCAPE dcpomatic.png dcpomatic2.svg -w 400 -h 286
convert dcpomatic.png dcpomatic.bmp
-
+
# Preferences icons (all platforms)
# servers.png does not have an SVG version
for i in colour_conversions defaults kdm_email keys tms; do