Ou trouver le sc:kit ?


#1

bonjour je cherche a generer le .exe de mon opale 3.6 modifié mais la generation echoue malheureusement…
je pense qu’il manque le sc:kit necéssaire pour fabriquer le .exe ? savez vous ou je peux le trouver ?
merci d’avance


#2

Dans le bloc “Extensions” de https://download.scenari.software/SCENARIbuilder@4.2.1.06/


#3

Bonjour et merci de votre réponse. du coup j’enchaine sur une autre question relative à la construction du .exe de mon modele modifié d’Opale 3.6 :
dans le fichier edition du appmake, je cherche à intégrer les éléments situé dans opale > dist > graphics > postpack, pour personnaliser le pack d’installation, ma question est comment faire car à la finalisation du setup.exe et du lancement aucun des ces éléments ne sont intégrés…
merci de vos réponses
cdt


#4

En effet. SCENARIbuilder ne peut pas effectuer les packaging finaux pour les différentes OS, c’est techniquement impossible. Nous supportons trois OS avec trois cultures totalement différentes de diffusion d’applications :

  • Windows : installeur .exe ou .msi
  • MacOSX : image DMG
  • Linux : archive .tgz ou packaging .deb

Un msi DOIT être produit sous Windows, un dmg DOIT être produit sous MacOSX et un deb DOIT être produit sous Debian ou dérivé (On y peut rien).

SCENARIbuilder étant une application installé forcément sur une OS à la fois, ne peut donc pas logiquement effectuer le packaging final de tout le monde.
Builder produit donc un minimum fonctionnel :

  • Pour Windows : un zip plus un installeur minimaliste et fonctionnel mais non paramétrable
  • Pour MacOSX : un tgz contenant le bundle applicatif (.app)
  • Pour Linux un tgz contenant un script d’installation.

Les versions des applications SCENARI qui sont disponibles sur https://download.scenari.software/ ont tous été “post-packagés” pour rendre les installeurs un peut plus sexy et plus dans les clous des différentes OS.

Ces scripts de post-packaging sont disponibles dans les sources de SCENARI :

Chacun de ces scripts nécessitent Java, ANT et des utilitaires et applicatifs tierces pour fonctionner.