Konstantin Podsvirov
b807cd9b54
CPackIFW: Add 'cpack_ifw_add_package_resources' command
2016-09-19 13:17:59 -04:00
Brad King
a327b20694
CPackIFW: Format documentation
...
Place command documentation in explicit markup blocks and remove
horizontal dividers. Use definition lists and bullet lists as
appropriate.
2016-09-16 10:40:17 -04:00
Pierluigi Taddei
c2f0f41f63
CPackIFW: Add USER_INTERFACES option
...
Add to CPackIFW the capability of accepting a list of
USER_INTERFACES that are copied to the meta folder and
added to the component description.
2016-09-16 10:29:00 -04:00
Daniel Pfeifer
5d0d980d99
Use string(APPEND) in Modules
...
Automate with:
find Modules -type f -print0 | xargs -0 perl -i -0pe \
's/set\(([a-zA-Z0-9_]+)(\s+)"\$\{\1\}([^"])/string(APPEND \1\2"\3/g'
2016-07-28 00:41:13 +02:00
Konstantin Podsvirov
9e505285e3
CPackIFW: Using cpack_append_list_variable_set_command
...
This is necessary for proper processing of the list items.
2016-06-29 19:14:05 +03:00
Konstantin Podsvirov
06ca7795f4
CPackIFW: Command cpack_ifw_configure_component learned ESSENTIAL option
2016-05-23 19:09:03 +03:00
Konstantin Podsvirov
222fa595cd
CPackIFW: Doc decoration
2016-05-23 19:09:03 +03:00
Konstantin Podsvirov
41199f8c1e
CPackIFW: Add support for Promoting Updates
...
Add support for this feature added by QtIFW 2.0.3:
http://doc.qt.io/qtinstallerframework/ifw-updates.html
Add a `cpack_ifw_update_repository` command as porcelain.
2016-05-18 09:49:14 -04:00
Konstantin Podsvirov
6ca6b0dd7b
CPackIFW: Add more known QtIFW releases
2016-05-18 09:41:42 -04:00
Konstantin Podsvirov
9a0ba4d24a
CPackIFW: Add QtIFW 2.0 support
...
Add variables:
- CPACK_IFW_FRAMEWORK_VERSION
- CPACK_IFW_PACKAGE_ALLOW_NON_ASCII_CHARACTERS
- CPACK_IFW_PACKAGE_ALLOW_SPACE_IN_PATH
- CPACK_IFW_PACKAGE_CONTROL_SCRIPT
- CPACK_IFW_PACKAGE_MAINTENANCE_TOOL_INI_FILE
- CPACK_IFW_PACKAGE_MAINTENANCE_TOOL_NAME
- CPACK_IFW_PACKAGE_START_MENU_DIRECTORY
- CPACK_IFW_VERBOSE
2015-05-15 11:02:49 -04:00
Konstantin Podsvirov
4c07a00f07
CPackIFW: Correction of the module documentation
2014-12-02 15:52:07 -05:00
Brad King
4c8c442d7c
Help: Fix broken cross-references reported by 'nitpicky' option
...
Enable the Sphinx 'nitpicky' option and fix the resulting warnings about
dangling references.
2014-11-07 11:41:21 -05:00
Konstantin Podsvirov
ed9684a22c
CPackIFW: Added support for multiple repositories
...
Now user can add IFW specific repo with cpack_ifw_add_repository macro
2014-10-05 12:52:57 +04:00
Konstantin Podsvirov
f9f748745c
CPackIFW: Search algorithm update
...
Variables like CPACK_IFW_*_EXECUTABLE_FOUND now not needed
2014-10-04 22:55:43 +04:00
Konstantin Podsvirov
e6496b6023
CPackIFW: Revise this generator
...
CPack IFW generator updates:
- Group now can have script;
- Root package (for monolithic or one package installers) can be
configured from group.
CMake updates:
- Native installation (no Unspecified component).
2014-08-12 15:20:59 -04:00
Konstantin Podsvirov
ebe8d51b11
CPackIFW: Refactor and revise this generator
...
Split the monolithic cmCPackIFWGenerator source into three parts:
cmCPackIFWGenerator, cmCPackIFWInstaller, and cmCPackIFWPackage
to isolate the implementations somewhat.
Add a COMMON option to the cpack_ifw_configure_component command to make
the data component common to its parent group.
Change the default packaging method to ONE_PACKAGE_PER_COMPONENT.
This is not incompatible because the CPack IFW generator has not
yet been in a release.
2014-08-11 09:40:28 -04:00
Konstantin Podsvirov
e7511b7fbe
CPackIFW: Add package configuration variables
2014-07-29 15:55:19 -04:00
Konstantin Podsvirov
b234000184
CPackIFW: Document cpack_ifw_configure_component DEPENDS option
2014-07-29 15:52:01 -04:00
Konstantin Podsvirov
44850a267d
CPack: Add an "IFW" generator for Qt Framework Installer
...
Add support for packaging with the Qt Framework Installer tools:
http://qt-project.org/doc/qtinstallerframework/index.html
Reviewed-by: Nils Gladitz <nilsgladitz@gmail.com>
2014-07-28 10:24:03 -04:00