--- CMakeLists.txt.orig +++ CMakeLists.txt @@ -669,17 +669,7 @@ if(APPLE) # generating a macOS icns file (see https://stackoverflow.com/a/20703594) add_custom_command(OUTPUT ${PROJECT_SOURCE_DIR}/res/julius.icns - COMMAND mkdir -p julius.iconset - COMMAND sips -z 16 16 julius_256.png --out julius.iconset/icon_16x16.png - COMMAND sips -z 32 32 julius_256.png --out julius.iconset/icon_16x16@2x.png - COMMAND sips -z 32 32 julius_256.png --out julius.iconset/icon_32x32.png - COMMAND sips -z 64 64 julius_256.png --out julius.iconset/icon_32x32@2x.png - COMMAND sips -z 128 128 julius_256.png --out julius.iconset/icon_128x128.png - COMMAND sips -z 256 256 julius_256.png --out julius.iconset/icon_128x128@2x.png - COMMAND sips -z 256 256 julius_256.png --out julius.iconset/icon_256x256.png - COMMAND sips -z 512 512 julius_512.png --out julius.iconset/icon_256x256@2x.png - COMMAND iconutil -c icns julius.iconset - COMMAND rm -R julius.iconset + COMMAND makeicns @@MACPORTS_MAKEICNS_ARGS@@ WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/res) set_source_files_properties(${PROJECT_SOURCE_DIR}/res/julius.icns PROPERTIES MACOSX_PACKAGE_LOCATION "Resources")