Project

General

Profile

Wiki » History » Version 46

Guillaume Babin, 03/05/2013 03:26 PM

1 1 Pierre-Loïc Garoche
h1. Wiki
2 1 Pierre-Loïc Garoche
3 29 Guillaume Babin
h2. Editeur Lustre
4 29 Guillaume Babin
5 39 Romain BOBO
h3. Prérequis pour l'installation
6 40 Romain BOBO
7 39 Romain BOBO
# Installer @maven@ (@sudo apt-get install maven@ sous Ubuntu)
8 45 Guillaume Babin
   (configuration proxy : https://maven.apache.org/guides/mini/guide-proxies.html)
9 42 Guillaume Babin
# Installer ObeoDesigner
10 46 Guillaume Babin
# Installer le plug-in Xtext sous ObeoDesigner
11 39 Romain BOBO
12 1 Pierre-Loïc Garoche
h3. Installation du projet en tant que plug-in Eclipse
13 35 Guillaume Babin
14 37 Guillaume Babin
# Récupérer le projet lustre-parent du dépot
15 37 Guillaume Babin
# Se placer dans @<path>/lustre-parent/@
16 1 Pierre-Loïc Garoche
# Exécuter @mvn clean verify@, attendre...
17 43 Romain BOBO
# Sous Obeo, Help > Install new software > Add > Local
18 37 Guillaume Babin
# Sélectionner le répertoire @<path>/lustre-parent/features/org.obeonetwork.dsl.lustre.update/target/repository@
19 1 Pierre-Loïc Garoche
# Valider > Ok
20 35 Guillaume Babin
# Sélectionner le LustreEditor, installer.
21 43 Romain BOBO
# Redémarrer Obeo, il est maintenant directement utilisable !
22 35 Guillaume Babin
23 35 Guillaume Babin
h3. Utilisation du projet, sans l'installer en tant que plug-in Eclipse
24 35 Guillaume Babin
25 35 Guillaume Babin
# Récupérer le projet lustre-parent du dépot
26 43 Romain BOBO
# Sous Obeo, Import > General > Existing projects into workspace > Select root directory : Browse
27 37 Guillaume Babin
# Sélectionner @<path>/lustre-parent/plugins@
28 35 Guillaume Babin
# Select All > Finish
29 35 Guillaume Babin
# Clic droit sur l'un des projets importés > Run as > Eclipse Application
30 43 Romain BOBO
# Un 2° Obeo se lance, il est maintenant utilisable via ce second Eclipse !
31 30 Romain BOBO
32 41 Guillaume Babin
h3. Utilisation de l'éditeur
33 41 Guillaume Babin
34 41 Guillaume Babin
# Créer un project Modeling project
35 41 Guillaume Babin
# Ajouter un fichier "Nomdufichier".lus (Ajouter via import ou drag&drop, et non pas Créer)
36 41 Guillaume Babin
# Faire clic droit sur le projet
37 41 Guillaume Babin
# Sélectionner Viewpoints Selection
38 41 Guillaume Babin
# Cocher Lustre Design
39 41 Guillaume Babin
# Dérouler le fichier "Nomdufichier".lus dans l'Explorer Eclipse jusqu'a voir "Program"
40 41 Guillaume Babin
# Clic droit et faire New Representation -> new Program Diagram
41 41 Guillaume Babin
# Entrer un nom
42 41 Guillaume Babin
43 44 Jason CROMBEZ
NB : Si la pop-up bar de l'éditeur graphique vous dérange, vous pouvez l'enlever dans :
44 44 Jason CROMBEZ
->Window/Preferences/Viewpoint/Viewpoint Diagram/Globla settings/show popup bars
45 44 Jason CROMBEZ
        
46 44 Jason CROMBEZ
47 24 Guillaume Babin
h2. Projet long ENSEEIHT 2013
48 26 Guillaume Babin
49 26 Guillaume Babin
* [[ProjetLongN72013|Travail préliminaire]]
50 28 Guillaume Babin
* [[CdC|Dossier de Spécification Logicielle]]
51 27 Guillaume Babin
* [[Grammaire|Grammaire Lustre]]