~ubuntu-branches/ubuntu/trusty/anjuta/trusty

« back to all changes in this revision

Viewing changes to manuals/anjuta-manual/fr/makefile-project-backend.page

  • Committer: Package Import Robot
  • Author(s): Steve Ovens
  • Date: 2014-01-03 21:06:06 UTC
  • mfrom: (1.1.55)
  • Revision ID: package-import@ubuntu.com-20140103210606-pmvzhu0s68qy6261
Tags: 2:3.10.2-0ubuntu1
* New upstream release (LP: #1266037)
- Updated Build-Depends of libgtk-3-dev (>= 3.6.0),
  libglib2.0-dev (>= 2.34.0)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
<?xml version="1.0" encoding="utf-8"?>
2
 
<page xmlns="http://projectmallard.org/1.0/" type="topic" id="makefile-project-backend" xml:lang="fr">
 
2
<page xmlns="http://projectmallard.org/1.0/" type="topic" id="makefile-project-backend">
3
3
 
4
4
  <info xmlns:facet="http://projectmallard.org/facet/1.0/">
5
5
    <facet:tag key="all-pages" value="whatever"/> <!--Include page in index-->
13
13
      <name>Philip Chimento</name>
14
14
      <email>philip.chimento@gmail.com</email>
15
15
    </credit>
16
 
  
17
 
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
18
 
      <mal:name>Bruno Brouard</mal:name>
19
 
      <mal:email>annoa.b@gmail.com</mal:email>
20
 
      <mal:years>2009-2012</mal:years>
21
 
    </mal:credit>
22
 
  
23
 
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
24
 
      <mal:name>Gérard Baylard</mal:name>
25
 
      <mal:email>gerard.b|@|bbox.fr</mal:email>
26
 
      <mal:years>2010</mal:years>
27
 
    </mal:credit>
28
 
  
29
 
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
30
 
      <mal:name>Julien Hardelin</mal:name>
31
 
      <mal:email>jhardlin@orange.fr</mal:email>
32
 
      <mal:years>2011</mal:years>
33
 
    </mal:credit>
34
 
  
35
 
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
36
 
      <mal:name>Alain Lojewski</mal:name>
37
 
      <mal:email>allomervan@gmail.com</mal:email>
38
 
      <mal:years>2011, 2012</mal:years>
39
 
    </mal:credit>
40
 
  
41
 
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
42
 
      <mal:name>Mickael Albertus</mal:name>
43
 
      <mal:email>mickael.albertus@gmail.com</mal:email>
44
 
      <mal:years>2012</mal:years>
45
 
    </mal:credit>
46
16
  </info>
47
17
 
48
18
  <title>Greffon moteur de gestion de projet Makefile</title>
49
19
 
50
20
  <p>Un Makefile est probablement la façon la plus courante de bâtir un logiciel sur toutes sortes de plateformes. Un Makefile contient une liste de règles décrivant quelles commandes doivent être exécutées pour générer une cible à partir d'une liste de dépendances. Lors de la construction d'un programme, la cible est un fichier objet et les dépendances sont les fichiers sources. La cible d'une règle peut être la dépendance d'une autre, ce qui permet l'enchaînement de plusieurs règles de façon à fabriquer une cible finale.</p>
51
21
 
52
 
  <p>C'est un outil général, de bas niveau, ce qui rend difficile de trouver tous les fichiers sources et toutes les cibles d'un projet. Aussi <app>Anjuta</app> ne propose qu'une prise en charge limitée des makefile ; il ne lit qu'un seul makefile dans le répertoire de projet le plus haut, extrait les fichiers sources et les cibles.</p>
 
22
  <p>
 
23
    It is a low-level, general tool, making it difficult to find all
 
24
    source files and targets of a project.
 
25
    So <app>Anjuta</app> has limited support for makefiles, reading only one
 
26
    makefile in the top project directory and extracting source files
 
27
    and targets.
 
28
  </p>
53
29
 
54
30
  <note style="bug">
55
31
    <p>Si le moteur de gestion de projet n'est pas capable de trouver les fichiers sources, vous pouvez utiliser le moteur de gestion de répertoire à la place. Il ne reconnaît aucune cible mais devrait récupérer tous les fichiers sources.</p>