Installation

= Installation et configuration =

Dans les paragraphes suivants, nous introduisons les différents outils et configurations nécessaires pour le développement des greffons dans la plate-forme VLE ou pour apporter des corrections dans les applications.

Configuration de l'environnement
Dans les paragraphes suivants, nous utilisons le chemin $HOME/usr pour décrire le dossier de l'installation locale de VLE dans le compte de l'utilisateur. Ce dossier permet de ne pas avoir à installer VLE dans les répertoires du système (uniquement accessibles à l'administrateur). Pour prendre en compte ce dossier il faut déclarer plusieurs variables d'environnement :

Pour la création de paths, nous vous conseillons d'utiliser les outils Cogito et Git qui ont besoin de variable d'environnement supplémentaires à adapter bien sur, avec vos propres informations :

Nous pourrons également ajouter un alias afin d'automatiser la construction et la compilation des différents projets :

Depuis le 8 juillet, une version CMake est également proposée dans différents dépôts. Les commandes pour compiler le projet sont :

Ou de manière à éviter de propager des fichiers de compilation dans les sources du dépôt :

Dépendances
VLE : libxml++, glibmm, boost (les headers uniquement)

EOV : Gtkmm, VLE

AVLE : Gtkmm, VLE

GVLE : Gtkmm, VLE

Compilation et installation
Si toutes les dépendances sont installées, la compilation et l'installation se fait simplement en appelant pour chaque dossier créé par la comme Cogito, l'alias confvle vu précédement.