Skip to content

QIF(en)

a.yankovich edited this page Jan 29, 2020 · 5 revisions

General rules for using Qt Installer Framwork

What is Qt Installer Framwork

The Qt Installer Framework (QIF) provides a set of tools and utilities to create installers for the supported desktop Qt platforms: Linux, Microsoft Windows, and OS X. In CQtDeployer QIF availabel in qif option.

How to use qif option

The qif option invoke with path to custo qt installer template or with default installer template.

For example:

    cqtdeployer ... qif

Where:

  • ... - is list of other options.
  • qif - option for use qt installer framework with default template.
    cqtdeployer ... -qif path/to/my/template/folder

Where:

  • ... - is list of other options.
  • -qif - option for use qt installer framework with custom template available in path/to/my/template/folder.
  • path/to/my/template/folder - path to template folder.

Qt Install Template.

Qt Install Template - is forder with configuration and packages information of installer. The configuration info should be in the config folder. for information about configuration see qt documentation Each package in package's folder should exist in a separate subfolder and contain meta-information If there is only 1 package CQtDeployer deploys all the targets in one package. If there are several targets, the packages should be named like the deployed targets. In this situation, CQtDeployer deploys every target in a separate package. If the target's names don't identical with the the package names the targets will be deployed in the first package. Packages will be sorted by name.

For more information about packages see qt documentantion

Clone this wiki locally