Commit ad34596b authored by Depasse Arthur's avatar Depasse Arthur

Ecriture d'un readme minimaliste pour l'utilisation

parent 6b379e5e
# Projet-Long-9
# Plong9-demo
Guide d'utilisation
## Prérequis
- Maven installé sur le système
- Une installation d'Eclipse comprenant le Framework EMF
## Installation
Lancer Eclipse
Aller au menu *Help > Install Software*
puis cliquer sur le bouton *Add* et enfin *Archive*
Sélectionner l'archive *UpdateSite0.0.1.zip* dans le dossier *artifacts*
Ouvrir le repo Maven courant (en général ~/.m2) et y décompresser l'archive contenant la librairie *fsm_lib*
## Utilisation
Dans Eclipse créer un nouveau *Modeling Project*, puis faire un clic droit dessus et sélectionner :
*New > Other... >fsm example wizard*
Ouvrir le fichier *representation.aird*, activer le viewpoint et créer un nouveau diagramme.
Editer à souhait le diagramme puis sauvegarder.
Pour lancer la génération du code java faire un clic droit sur le fichier .fsm et sélectionner l'option de génération de code.
une fois les fichiers générés vous pouvez éditer le contenu des actions et des gardes.
Génération des clés client et server :
Ne pas oublier d'éditer le script de génération se trouvant dans le dossier *artifacts* pour inclure les infos sur l'entreprise puis les lancer pour générer les keystore, et les répartir entre client et serveur.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment