78 lines
2.9 KiB
Plaintext
78 lines
2.9 KiB
Plaintext
<!DOCTYPE html>
|
|
<html lang="fr">
|
|
<!-- Updated by Blorec Hervé le 2013-09-03 -->
|
|
<head>
|
|
<title>JMRI: Construction de JMRI avec Ant</title>
|
|
<meta name="author" content="Bob Jacobsen">
|
|
<meta name="keywords" content="JMRI technical code ant">
|
|
<!--#include virtual="/help/fr/parts/Style.shtml" -->
|
|
</head>
|
|
|
|
<body>
|
|
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
|
|
<div id="mBody">
|
|
<!--#include virtual="Sidebar.shtml" -->
|
|
<div id="mainContent">
|
|
<!-- Page Body -->
|
|
|
|
<h1>Construction de JMRI avec Ant</h1>
|
|
<p>Pour ceux d'entre vous
|
|
qui préfèrent une approche en ligne de commande
|
|
il conviendrait d'examiner "Ant", un des meilleurs
|
|
utilitaires pour faire les projets Java. Ant est disponible
|
|
en téléchargement à <a href=
|
|
"http://jakarta.apache.org/ant/index.html">http://jakarta.apache.org/ant/index.html/</a>.
|
|
Installez-le, puis:</p>
|
|
|
|
<ul>
|
|
<li>Créer un répertoire pour contenir votre
|
|
projet.</li>
|
|
|
|
<li>Dans ce répertoire de projet, faire un <a href=
|
|
"https://jmri.org/help/en/html/doc/Technical/getgitcode.shtml">
|
|
checkout Git</a> de "All" les module à partir de
|
|
notre référentiel (Repository). Cela va
|
|
créer un sous-répertoire "jmri" où Ant
|
|
s'exécute, et le charge avec la source, des tests et
|
|
des ressources. Il créera et peuplera aussi les
|
|
répertoires pour les fichiers xml,
|
|
bibliothèques, etc dans le "project directory".</li>
|
|
|
|
<li>Changer pour le sous-répertoire "jmri"
|
|
nouvellement créé. Pour compiler, tapez "ant
|
|
debug".</li>
|
|
|
|
<li>Pour exécuter le programme, tapez "ant
|
|
DecoderPro»ou « ant panelpro ", asseyez-vous et
|
|
regarder ce qui se passe.</li>
|
|
|
|
<li>Pour exécuter la suite de tests, tapez "ant
|
|
alltest".</li>
|
|
|
|
<li>Pour créer un fichier jmri.jar, type "ant dist".
|
|
Notez que vous n'avez pas à créer le fichier
|
|
"jmri.jar" pour exécuter le programme.</li>
|
|
|
|
<li>Pour effacer tous les résultats
|
|
précédemment compilés et forcer le
|
|
programme à être entièrement construit
|
|
à partir de zéro, tapez "ant clean".</li>
|
|
</ul>
|
|
|
|
<p>Pour s'assurer que tout fonctionne, par exemple, avant
|
|
d'engager un Retour vers CVS, s'il vous plaît
|
|
faire:</p>
|
|
<pre>
|
|
<code>ant clean
|
|
ant alltests
|
|
</code>
|
|
</pre>et s'assurer que les tests soient effectués
|
|
proprement.
|
|
|
|
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
|
|
</div><!-- closes #mainContent-->
|
|
</div><!-- closes #mBody-->
|
|
<script src="/js/help.js"></script>
|
|
</body>
|
|
</html>
|