Projet

Général

Profil

Fonctionnalité #14565 » fortifyCompilation.md

Florian AZIZIAN, 21/12/2020 15:04

 

ENVIRONNEMENT CLIENT

1) Compilation de Fortify (Facultatif)

Pré-requis :

node.js 13.5.0 (Non compatible avec node.js 14.4.0)
npm 6.13.4
sudo apt install libpcsclite-dev

  1. Compilation avec npm :
npm i  
npm run build
  1. Création de l'installeur avec electron :
sudo npm install -g electron-packager  
sudo npm install -g electron-installer-debian

Exemple pour créer un paquet .deb pour linux 64 bits.

electron-packager . fortify --platform linux --arch x64 --out dist/
electron-installer-debian --src dist/fortify-linux-x64/ --dest dist/installers/ --arch amd64

Les paramètres pour créer l'installeur sur d'autres plateformes sont disponibles ici

  1. Installation de fortify :
sudo dpkg -i dist/installers/fortify_1.5.0_amd64.deb
(2-2/2)