---
# System prepended metadata

title: Déploiment programmes

---

# Via le QT Installer framework

Le script `\\192.168.10.100\serveurM\MERIO\5-TECHNIQUE\1-CONCEPTION\3-LOGICIEL\CIR\CIR-4023_GCS\CIR-4023_v1.2.4_R\executable\makeinstaller.bat` pour generer l'installeur y fait appel.  
Une arborescence des fichiers est aussi à respecter à coté de ce script :
- config
    - config.xml (nom, version, target dir, ...)
- Package
    - com.vendor.product
        - meta
            - installscript.qs : Script d'installation
            - licence.txt
            - page.ui (UI de l'installeur)
            - package.xml (target dir, nom)
        - data : Executable et dépendances (exe, dlls, .rc, scripts ...)

Un autre script `\\192.168.10.100\serveurM\MERIO\5-TECHNIQUE\1-CONCEPTION\3-LOGICIEL\TOOLS\Qt\QtWinDeploy.bat` permet de generer le contenu du release (pour y ajouter les ddls Qt)
Le contenu du dossier `release` sera ensuite le même que le contenu du dossier `data` sans les `.obj`

On peut alors lancer le script `makeinstaller.bat`