Creating a package template from the WAPT console

New in version 1.3.12.

Hint

To create WAPT packages directly from the WAPT console, it is necessary to have installed the WAPT development environment tis-waptdev;

Creating a package template from the WAPT console

In that example, we use the 7-zip MSI setup downloaded from the 7-zip official website.

  • download the 7-zip MSI installer

  • create a WAPT package Template from the installer;

    In the WAPT console, click on Tools ‣ Make package template from setup file

    Pyscripter avec le menu GUI pour la création de modèle de paquets depuis la console

    Pyscripter - WAPT console window for creating a package template

    Select the downloaded MSI setup file and fill in the required fields. Verify that the package name does not contains any version number.

    Renseignements nécésssaires pour la création du paquet

    Informations required for creating the package

  • Two solutions are available:

    • click on OK (recommended) to launch package customization;
    • click on Build and upload to directly build and upload the package.

    Attention

    The button Build and upload directly uploads the package into the private repository without testing.

    This method works relatively well with MSI installers because their installation is more standardized.

    However, the second method that consists of first testing locally the package before uploading it is recommended.

Build and upload the package

When the MSI installers are known to have been correctly built, you may choose to upload them directly by selecting Build and upload.

Renseignements nécessaires pour la création du paquet 7zip

Pyscripter - required informations for 7-zip package

Validation de la création et upload du paquet

Validating the package build and upload process

Frequent problems:

  • invalid uninstall key;
  • non-silent setup;
  • invalid silent switch;
  • creation of useless shortcuts;

Customize the package before build-upload

Before uploading a package to your WAPT repository, you may choose to customize its behavior to your Organization’s needs by editing it with PyScripter.

When creating the package template, click on OK.

Renseignements nécésssaires pour la création du paquet

Informations required for creating the package

Validation de la création du modèle et ouverture de PyScripter

The package has been created

The PyScripter IDE allows to edit files in the WAPT package.

Personnalisation du paquet avec PyScripter

Customizing a package with Pyscripter

To customize a package, please visit the documentation on customizing your WAPT packages.