Inno Setup
Description
Fonctionnalités générales
Inno Setup est un logiciel permettant de créer des installateurs sous Windows. Il génère un fichier setup.exe qui pourra être diffusé librement.
Son principe de scripts permet de définir les fichiers, raccourcis et registres à intégrer dans l'exécutable.
Le script donne aussi la possibilité d'ajouter du code écrit en Pascal, facilitant ainsi la flexibilité d'utilisation.
Les principales fonctionnalités d'Inno Setup sont les suivantes :
- page d'acceptation de la licence ;
- choix du répertoire d'installation ;
- création de raccourcis ;
- modification de la base du registre Windows ;
- lancement optionnel d'exécutable ;
- compression des fichiers (zip, bzip...).
Un simple fichier au format texte décrit la composition de l'installateur à générer.
Autres fonctionnalités
- support multilingue ;
- support pour une installation avec mot de passe et chiffrée ;
- installation sous 64 bits.
Interopérabilité
Inno Setup permet facilement d'être couplé avec des systèmes de build comme CMake .
Contexte d'utilisation dans mon laboratoire/service
Commentaires
Retour sur l'utilisation
J'ai utilisé au LAAS-CNRS la version 5.5.5 pour paquager un logiciel développé en Java / Eclipse RCP .
Inno-setup correspond parfaitement à mon besoin. Chaque future version de mon logiciel sera paquagée avec Inno-Setup.
La doc est très bien faite et le logiciel simple à utiliser. Il permet de faire énormément de chose car le principe d’un « script » de commande/ paramètre amène pas mal de souplesse et une facilité de prise en main (avec un Wizard de création de base du script).
Je ne sais pas s'il y a moyen de coupler Inno-Setup à Jenkins ...
Jean-Marc Larré - LAAS-CNRS
Réf. utilisateur
Si PLUME revit un jour, on pourra ajouter un utilisateur institutionnel (CPPM, Cosmophone).