[osx] new icons + create icon from the iconset
authorJonathan Marshall <jmarshall@xbmc.org>
Sun, 27 Apr 2014 07:42:56 +0000 (09:42 +0200)
committerda-anda <da-anda@xbmc.org>
Thu, 1 May 2014 22:52:45 +0000 (00:52 +0200)
12 files changed:
media/xbmc.icns [deleted file]
tools/darwin/Support/copyframeworks-osx.command
tools/darwin/packaging/media/osx/icon.iconset/icon_128x128.png [new file with mode: 0644]
tools/darwin/packaging/media/osx/icon.iconset/icon_128x128@2x.png [new file with mode: 0644]
tools/darwin/packaging/media/osx/icon.iconset/icon_16x16.png [new file with mode: 0644]
tools/darwin/packaging/media/osx/icon.iconset/icon_16x16@2x.png [new file with mode: 0644]
tools/darwin/packaging/media/osx/icon.iconset/icon_256x256.png [new file with mode: 0644]
tools/darwin/packaging/media/osx/icon.iconset/icon_256x256@2x.png [new file with mode: 0644]
tools/darwin/packaging/media/osx/icon.iconset/icon_32x32.png [new file with mode: 0644]
tools/darwin/packaging/media/osx/icon.iconset/icon_32x32@2x.png [new file with mode: 0644]
tools/darwin/packaging/media/osx/icon.iconset/icon_512x512.png [new file with mode: 0644]
tools/darwin/packaging/media/osx/icon.iconset/icon_512x512@2x.png [new file with mode: 0644]

diff --git a/media/xbmc.icns b/media/xbmc.icns
deleted file mode 100644 (file)
index 701df7b..0000000
Binary files a/media/xbmc.icns and /dev/null differ
index 3cafadb..1635c56 100755 (executable)
@@ -66,7 +66,10 @@ mkdir -p "$TARGET_CONTENTS/Frameworks"
 
 echo "Package $TARGET_BUILD_DIR/XBMC"
 cp -f "$TARGET_BUILD_DIR/XBMC" "$TARGET_BINARY"
-cp -f "$SRCROOT/media/xbmc.icns" "$TARGET_CONTENTS/Resources/"
+
+echo "Creating icon"
+iconutil -c icns --output "$TARGET_CONTENTS/Resources/xbmc.icns" "$SRCROOT/tools/darwin/packaging/media/osx/icon.iconset"
+
 cp -f "$SRCROOT/xbmc/osx/Info.plist" "$TARGET_CONTENTS/"
 
 # Copy all of XBMC's dylib dependencies and rename their locations to inside the Framework
diff --git a/tools/darwin/packaging/media/osx/icon.iconset/icon_128x128.png b/tools/darwin/packaging/media/osx/icon.iconset/icon_128x128.png
new file mode 100644 (file)
index 0000000..baa9a6e
Binary files /dev/null and b/tools/darwin/packaging/media/osx/icon.iconset/icon_128x128.png differ
diff --git a/tools/darwin/packaging/media/osx/icon.iconset/icon_128x128@2x.png b/tools/darwin/packaging/media/osx/icon.iconset/icon_128x128@2x.png
new file mode 100644 (file)
index 0000000..280fd6f
Binary files /dev/null and b/tools/darwin/packaging/media/osx/icon.iconset/icon_128x128@2x.png differ
diff --git a/tools/darwin/packaging/media/osx/icon.iconset/icon_16x16.png b/tools/darwin/packaging/media/osx/icon.iconset/icon_16x16.png
new file mode 100644 (file)
index 0000000..6df7983
Binary files /dev/null and b/tools/darwin/packaging/media/osx/icon.iconset/icon_16x16.png differ
diff --git a/tools/darwin/packaging/media/osx/icon.iconset/icon_16x16@2x.png b/tools/darwin/packaging/media/osx/icon.iconset/icon_16x16@2x.png
new file mode 100644 (file)
index 0000000..745c260
Binary files /dev/null and b/tools/darwin/packaging/media/osx/icon.iconset/icon_16x16@2x.png differ
diff --git a/tools/darwin/packaging/media/osx/icon.iconset/icon_256x256.png b/tools/darwin/packaging/media/osx/icon.iconset/icon_256x256.png
new file mode 100644 (file)
index 0000000..5cc7e2d
Binary files /dev/null and b/tools/darwin/packaging/media/osx/icon.iconset/icon_256x256.png differ
diff --git a/tools/darwin/packaging/media/osx/icon.iconset/icon_256x256@2x.png b/tools/darwin/packaging/media/osx/icon.iconset/icon_256x256@2x.png
new file mode 100644 (file)
index 0000000..8ffb8b8
Binary files /dev/null and b/tools/darwin/packaging/media/osx/icon.iconset/icon_256x256@2x.png differ
diff --git a/tools/darwin/packaging/media/osx/icon.iconset/icon_32x32.png b/tools/darwin/packaging/media/osx/icon.iconset/icon_32x32.png
new file mode 100644 (file)
index 0000000..4a16472
Binary files /dev/null and b/tools/darwin/packaging/media/osx/icon.iconset/icon_32x32.png differ
diff --git a/tools/darwin/packaging/media/osx/icon.iconset/icon_32x32@2x.png b/tools/darwin/packaging/media/osx/icon.iconset/icon_32x32@2x.png
new file mode 100644 (file)
index 0000000..097e8f9
Binary files /dev/null and b/tools/darwin/packaging/media/osx/icon.iconset/icon_32x32@2x.png differ
diff --git a/tools/darwin/packaging/media/osx/icon.iconset/icon_512x512.png b/tools/darwin/packaging/media/osx/icon.iconset/icon_512x512.png
new file mode 100644 (file)
index 0000000..8ffb8b8
Binary files /dev/null and b/tools/darwin/packaging/media/osx/icon.iconset/icon_512x512.png differ
diff --git a/tools/darwin/packaging/media/osx/icon.iconset/icon_512x512@2x.png b/tools/darwin/packaging/media/osx/icon.iconset/icon_512x512@2x.png
new file mode 100644 (file)
index 0000000..0501cac
Binary files /dev/null and b/tools/darwin/packaging/media/osx/icon.iconset/icon_512x512@2x.png differ