We can of course rename the executables to our Application's name, but can we also change the icon (preferably from the command line for automating a release workflow)?
how do I programmatically change icon of a Windows executable and Mac application?
There are solutions for doing this from the command line in both Mac and Windows.
defaults write /full/path/to/Info.plist CFBundleIconFile 'app/img/my-icon.icns'
winresourcer --operation=Update \ --exeFile=path/to/my-exe.exe \ --resourceType=Icongroup \ --resourceName:1 \ --resourceFile:path/to/my-icon.ico
To find the
resourceName, use Anolis Resourcer to open the exe. The name is found on the sidebar as the child element of
Icon Directory. In my case, it was simply called