aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDawid Wrobel <me@dawidwrobel.com>2021-06-28 01:57:24 +0000
committerDawid Wróbel <me@dawidwrobel.com>2021-11-18 12:31:42 +0000
commitaa219585ffdf8962c0b1087848b18fef8b6206b7 (patch)
treec7748a20dd61cd8fae2d553efdf2c9c62dab170b
parent16bde3394c13b71c1e9f1b478d1e5b6a01f5dd6f (diff)
downloadextra-cmake-modules-aa219585ffdf8962c0b1087848b18fef8b6206b7.tar.gz
extra-cmake-modules-aa219585ffdf8962c0b1087848b18fef8b6206b7.tar.bz2
AddAppIcon: clarify ksvg2icns role for @2x icons
The description was a bit misleading and may have suggested that ksvg2icons was required for @2x (Retina) icons to work.
-rw-r--r--modules/ECMAddAppIcon.cmake4
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/ECMAddAppIcon.cmake b/modules/ECMAddAppIcon.cmake
index 9f399ac8..442fffba 100644
--- a/modules/ECMAddAppIcon.cmake
+++ b/modules/ECMAddAppIcon.cmake
@@ -71,7 +71,9 @@ Mac OS X notes
and as a 16px-equivalent icon (with an "@2x" tag) on high-resolution
displays. That is why you should provide 64px and 1024px icons although
they are not supported anymore directly. Instead they will be used as
- 32px@2x and 512px@2x. ksvg2icns handles this internally.
+ 32px@2x and 512px@2x. If an SVG icon is provided, ksvg2icns will be
+ used internally to automatically generate all appropriate sizes,
+ including the high-resolution ones.
* This function sets the ``MACOSX_BUNDLE_ICON_FILE`` variable to the name
of the generated icns file, so that it will be used as the
``MACOSX_BUNDLE_ICON_FILE`` target property when you call