When a user modifies a given Info.plist using a GUI editor, he might save it in binary format, which is perfectly valid in the context of OS X plist format.
qmake however needs Info.plist in text format (XML) in order to perform the sed command to replace the variables @EXECUTABLE@, @ICON@, @TYPEINFO@, @LIBRARY@, and @SHORT_VERSION@.
sed command from my Makefile:
This confuses users.
I'd love to see a check in the Makefile, that ensures that the file is
- in text format
- valid XML