[cmake-developers] [PATCH] CPackIFW: Added QtIFW 2.0 Support
Konstantin Podsvirov
konstantin at podsvirov.pro
Fri May 15 03:09:44 EDT 2015
Hi, Brad!
More than a month ago was be announced QtIFW 2.0:
http://blog.qt.io/blog/2015/04/07/qt-installer-framework-2-0-released
Unfortunately, version 2.0 is incompatible with version 1.x from the point of view of the command line interface.
Current version CPackIFW can't handle QtIFW 2.0 - it's time to fix it!
I have tried to be as careful and to keep compatibility with QtIFW 1.x.
I also a series of manual tests, and provided for everyone to evaluate CMake online installer:
http://public.kitware.com/pipermail/cmake-developers/2015-May/025245.html
Here's a list of my changes:
------------------------------------------
CPackIFW: Added QtIFW 2.0 support
Added variables (see sphinx doc):
- CPACK_IFW_VERBOSE
- CPACK_IFW_FRAMEWORK_VERSION
- CPACK_IFW_PACKAGE_START_MENU_DIRECTORY
- CPACK_IFW_PACKAGE_MAINTENANCE_TOOL_NAME
- CPACK_IFW_PACKAGE_MAINTENANCE_TOOL_INI_FILE
- CPACK_IFW_PACKAGE_ALLOW_NON_ASCII_CHARACTERS
- CPACK_IFW_PACKAGE_ALLOW_SPACE_IN_PATH
- CPACK_IFW_PACKAGE_CONTROL_SCRIPT
Updated himself IFW installer for QtIFW 2.0:
- Uninstaller renamed to CMake Maintenance Tool
------------------------------------------
Brad, please accept my changes :-)
>From my public repository (branch cpakc-ifw-updates):
http://git.podsvirov.pro/?p=kitware/cmake.git;a=shortlog;h=refs/heads/cpack-ifw-updates
Or...
I tried to create .patch file based on the dir diff (I never did):
File added as an attachment.
(I'm learning git rebase - I think that all should come without problems)
Regards,
Konstantin Podsvirov
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cpack-ifw-updates.patch
Type: text/x-diff
Size: 24742 bytes
Desc: not available
URL: <http://public.kitware.com/pipermail/cmake-developers/attachments/20150515/98798197/attachment-0001.patch>
More information about the cmake-developers
mailing list