devel:compilusingcomp
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| devel:compilusingcomp [2015/01/20 12:19] – created papeleux | devel:compilusingcomp [2016/08/20 07:42] (current) – boman | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ~~NOTOC~~ | ~~NOTOC~~ | ||
| - | ==== Compilation de Metafor via '' | + | ====== Compilation de Metafor via '' |
| - | Afin d' | + | Afin d' |
| - | * La récupération des sources | + | * la récupération des sources, |
| - | * La génération des Makefiles | + | * la génération des Makefiles, |
| - | * La compilation proprement-dite | + | * la compilation proprement-dite, |
| - | * L'execution | + | * l'exécution |
| - | * l' | + | * l' |
| * ... | * ... | ||
| Le script se trouve dans le système de configuration des stations [[devel: | Le script se trouve dans le système de configuration des stations [[devel: | ||
| - | === Utilisation du script === | + | ===== Utilisation du script |
| - | Le lancement du script se fait simplement en appelant celui-ci ('' | + | Le lancement du script se fait simplement en appelant celui-ci ('' |
| - | Le premier accueil ressemble au menu ci dessous | + | Le premier accueil ressemble au menu ci-dessous |
| < | < | ||
| | | ||
| a/ e-mail address (reports) | a/ e-mail address (reports) | ||
| - | c/ SVN repository | + | c/ build options |
| - | d/ SVN branch | + | |
| - | e/ build options | + | |
| f/ debug mode : False | f/ debug mode : False | ||
| h/ nice value : ' | h/ nice value : ' | ||
| Line 30: | Line 28: | ||
| k/ nb of threads by task : ' | k/ nb of threads by task : ' | ||
| m/ Run Method | m/ Run Method | ||
| - | q/ is bacon present? | ||
| 1/ source | 1/ source | ||
| Line 44: | Line 41: | ||
| </ | </ | ||
| - | Dans un premier temps, vérifier votre adresse mail (par défaut les mails sont envoyés sur votre compte sur la machine linux et si vous avez correctement configuré votre '' | + | Tapant |
| - | ensuite configurer ce que vous voulez-faire (en choisissant les commande | + | Dans un premier temps, vérifiez votre adresse e-mail (par défaut |
| - | * 1 : source | + | |
| - | * ' | + | Dans un second temps, configurer les actions: |
| + | * '' | ||
| + | * ' | ||
| * ' | * ' | ||
| - | * ' | + | * ' |
| - | * ATTENTION à l' | + | * ATTENTION à l' |
| - | * 2: : compile | + | * '' |
| - | * True : va compiler les sources (ATTENTION TOUT LE REPERTOIRE | + | * True: va compiler les sources (ATTENTION TOUT LE REPERTOIRE '' |
| - | * 'false' | + | * False: ne va pas compiler Metafor |
| - | + | * '' | |
| - | * '' | + | * True : execute la batterie après nettoyage des résultats antérieurs |
| - | + | * 'Continue' : execute la batterie sans nettoyage | |
| - | === Génération des Makefiles === | + | * False: n'execute pas la batterie |
| - | En plus des deux répertoires de sources, il nécessaire de générer un répertoire dans lequel Metafor sera compilé. Nomons le " | + | * '' |
| - | + | * True: execute | |
| - | La génération des Makefiles se fait via [[http:// | + | * False: ne fait rien |
| - | * '' | + | |
| - | * la génération des makefiles se fait via la commande : | + | |
| - | * '' | + | |
| - | * '' | + | |
| - | * où '' | + | |
| - | * '' | + | |
| - | * '' | + | |
| - | * '' | + | |
| - | * '' | + | |
| - | * '' | + | |
| - | * '' | + | |
| - | * ... | + | |
| - | * Le nom seul de la machine donnant la configuration par défaut (utilisée par la batterie | + | |
| - | + | ||
| - | + | ||
| - | === Compilation === | + | |
| - | + | ||
| - | La compilation se fait à partir du répertoire de génération | + | |
| - | * dans notre exemple : '' | + | |
| - | * via la commande | + | |
| - | * '' | + | |
| - | * '' | + | |
| + | Enfin, configurer les options: | ||
| + | Principalement | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * ' | ||
| + | * ' | ||
| + | * ' | ||
devel/compilusingcomp.1421752752.txt.gz · Last modified: (external edit)
