@@ -147,12 +147,12 @@ msgstr ""
147
147
"répertoires dans le système de fichiers. La correspondance par défaut est la "
148
148
"plus évidente. À savoir : le paquet :mod:`distutils` se trouve dans le "
149
149
"répertoire :file:`distutils` situé à la racine de la distribution. Ainsi, "
150
- "quand vous écrivez ``packages = ['foo']`` dans votre script ``setup.py``, vous "
151
- "vous engagez à ce que les *Distutils* trouvent un fichier ``foo/__init__.py`` (qui "
152
- "peut s'épeler différemment sur votre système, mais vous voyez l'idée) à un "
153
- "emplacement relatif au répertoire où se trouve le script ``setup.py``. Si "
154
- "ce n'est pas le cas, les *Distutils* lèvent un avertissement mais "
155
- "traitent tout de même le paquet défectueux."
150
+ "quand vous écrivez ``packages = ['foo']`` dans votre script ``setup.py``, "
151
+ "vous vous engagez à ce que les *Distutils* trouvent un fichier ``foo/"
152
+ "__init__.py`` (qui peut s'épeler différemment sur votre système, mais vous "
153
+ "voyez l'idée) à un emplacement relatif au répertoire où se trouve le script "
154
+ "``setup.py``. Si ce n'est pas le cas, les *Distutils* lèvent un "
155
+ "avertissement mais traitent tout de même le paquet défectueux."
156
156
157
157
#: ../Doc/distutils/setupscript.rst:79
158
158
msgid ""
@@ -167,8 +167,8 @@ msgstr ""
167
167
"sources, ce n'est pas un problème : vous avez seulement à fournir l'option "
168
168
"``package_dir`` pour prévenir les *Distutils* de l'usage de cette "
169
169
"convention. Par exemple, supposons que vous gardez toutes les sources Python "
170
- "sous :file:`lib`, de telle sorte que les modules dans le « paquet racine "
171
- " » (c'est-à-dire dans aucun paquet du tout) sont dans :file:`lib`, les "
170
+ "sous :file:`lib`, de telle sorte que les modules dans le « paquet "
171
+ "racine » (c'est-à-dire dans aucun paquet du tout) sont dans :file:`lib`, les "
172
172
"modules dans le paquet :mod:`foo` sont dans :file:`lib/foo`, et ainsi de "
173
173
"suite. Ensuite vous pouvez mettre ::"
174
174
@@ -235,8 +235,8 @@ msgid ""
235
235
"you can override the package/directory correspondence using the "
236
236
"``package_dir`` option."
237
237
msgstr ""
238
- "Deux modules sont décrits, l'un dans le paquet « racine », l'autre dans "
239
- "le paquet :mod:`pkg`. Encore une fois, la structure paquet/répertoire par "
238
+ "Deux modules sont décrits, l'un dans le paquet « racine », l'autre dans le "
239
+ "paquet :mod:`pkg`. Encore une fois, la structure paquet/répertoire par "
240
240
"défaut implique que ces deux modules peuvent être trouvés dans :file:`mod1."
241
241
"py` et :file:`pkg/mod2.py`, et que :file:`pkg/__init__.py` existe aussi. Et "
242
242
"encore, vous pouvez redéfinir la correspondance paquet/répertoire en "
@@ -257,12 +257,11 @@ msgid ""
257
257
msgstr ""
258
258
"Tout comme écrire des modules d'extension Python est un peu plus compliqué "
259
259
"que d’écrire des modules purement en Python, les décrire aux *Distutils* est "
260
- "un peu plus compliqué. Contrairement aux modules purs, il ne suffit pas "
261
- "de simplement lister les modules ou les paquets et d'attendre que les "
262
- "*Distutils* trouvent par eux-mêmes les bons fichiers ; vous devez définir "
263
- "le nom de l'extension, du ou des fichiers de sources, et les "
264
- "prérequis de compilation/lien (répertoires à inclure, bibliothèques à lier "
265
- "avec, etc.)."
260
+ "un peu plus compliqué. Contrairement aux modules purs, il ne suffit pas de "
261
+ "simplement lister les modules ou les paquets et d'attendre que les "
262
+ "*Distutils* trouvent par eux-mêmes les bons fichiers ; vous devez définir le "
263
+ "nom de l'extension, du ou des fichiers de sources, et les prérequis de "
264
+ "compilation/lien (répertoires à inclure, bibliothèques à lier avec, etc.)."
266
265
267
266
#: ../Doc/distutils/setupscript.rst:142
268
267
msgid ""
@@ -290,8 +289,7 @@ msgid ""
290
289
msgstr ""
291
290
"La classe :class:`Extension` peut être importée depuis :mod:`distutils.core` "
292
291
"en même temps que :func:`setup`. Ainsi, le script ``setup.py`` pour un "
293
- "module qui ne contient que cette seule extension et rien d'autre peut "
294
- "être ::"
292
+ "module qui ne contient que cette seule extension et rien d'autre peut être ::"
295
293
296
294
#: ../Doc/distutils/setupscript.rst:162
297
295
msgid ""
@@ -329,10 +327,11 @@ msgid ""
329
327
"is where in the filesystem (and therefore where in Python's namespace "
330
328
"hierarchy) the resulting extension lives."
331
329
msgstr ""
332
- "décrit la même extension dans le paquet :mod:`pkg`. Les fichiers sources et le "
333
- "code objet résultant sont identiques dans les deux cas ; la seule différence "
334
- "est où, dans le système de fichier (et conséquemment dans la hiérarchie de "
335
- "l'espace de nommage de Python), l'extension résultante se situe."
330
+ "décrit la même extension dans le paquet :mod:`pkg`. Les fichiers sources et "
331
+ "le code objet résultant sont identiques dans les deux cas ; la seule "
332
+ "différence est où, dans le système de fichier (et conséquemment dans la "
333
+ "hiérarchie de l'espace de nommage de Python), l'extension résultante se "
334
+ "situe."
336
335
337
336
#: ../Doc/distutils/setupscript.rst:185
338
337
msgid ""
@@ -366,8 +365,8 @@ msgid ""
366
365
"Windows compilers.)"
367
366
msgstr ""
368
367
"Le second argument du constructeur d' :class:`~distutils.core.Extension` est "
369
- "une liste de fichiers sources. Puisque les *Distutils* ne gèrent que "
370
- "les extensions en C, C++ et Objective-C, ce sont normalement des fichiers "
368
+ "une liste de fichiers sources. Puisque les *Distutils* ne gèrent que les "
369
+ "extensions en C, C++ et Objective-C, ce sont normalement des fichiers "
371
370
"sources en C/C++/Objective-C. (Assurez vous d'utiliser les extensions "
372
371
"appropriées pour détecter les fichiers sources en C++ : :file:`.cc` et :file:"
373
372
"`.cpp` semblent être reconnus tant par les compilateurs Unix que Windows.)"
@@ -379,10 +378,10 @@ msgid ""
379
378
"will run SWIG on the interface file and compile the resulting C/C++ file "
380
379
"into your extension."
381
380
msgstr ""
382
- "Néanmoins, vous pouvez également inclure des fichiers d'interface "
383
- "SWIG (: file:`.i`) dans la liste ; la commande :command:`build_ext` sait "
384
- "comment gérer les extensions SWIG : il lancera SWIG sur un fichier "
385
- "d'interface et compilera le fichier en C/C++ en une extension."
381
+ "Néanmoins, vous pouvez également inclure des fichiers d'interface SWIG (: "
382
+ "file:`.i`) dans la liste ; la commande :command:`build_ext` sait comment "
383
+ "gérer les extensions SWIG : il lancera SWIG sur un fichier d'interface et "
384
+ "compilera le fichier en C/C++ en une extension."
386
385
387
386
#: ../Doc/distutils/setupscript.rst:216
388
387
msgid ""
@@ -407,8 +406,8 @@ msgstr ""
407
406
"Sur certaines plateformes, vous pouvez inclure des fichiers autres que "
408
407
"sources qui seront traités par le compilateur et inclus dans votre "
409
408
"extension. Pour l'instant, cela concerne seulement les fichiers de messages "
410
- "texte Windows (:file:`.mc`) et les fichiers de définition de ressource "
411
- "pour Visual C++ (:file:`.rc`). Ils seront compilés en fichiers de ressources "
409
+ "texte Windows (:file:`.mc`) et les fichiers de définition de ressource pour "
410
+ "Visual C++ (:file:`.rc`). Ils seront compilés en fichiers de ressources "
412
411
"binaires (:file:`.res`) et liés à l'exécutable."
413
412
414
413
#: ../Doc/distutils/setupscript.rst:237
@@ -466,12 +465,12 @@ msgstr ""
466
465
"extensions Python, vous pouvez profiter du fait que les fichiers d'en-tête "
467
466
"sont installés de façon consistante par la commande :command:"
468
467
"`install_headers` des *Distutils*. Par exemple, les fichiers d'en-têtes de "
469
- "*Numerical Python* (NumPy) sont installés (dans le cas d'une installation Unix "
470
- "standard) dans :file:`/usr/local/include/python1.5/Numerical`. "
468
+ "*Numerical Python* (NumPy) sont installés (dans le cas d'une installation "
469
+ "Unix standard) dans :file:`/usr/local/include/python1.5/Numerical`. "
471
470
"(L'emplacement exact diffère selon votre plateforme et votre installation de "
472
- "Python.) Vu que le répertoire :file:`include` de Python —\\ :file:`/usr/local/ "
473
- "include/python1.5` dans ce cas-ci — est toujours inclus dans le chemin de "
474
- "recherche quand vous construisez des extensions Python, la meilleure "
471
+ "Python.) Vu que le répertoire :file:`include` de Python —\\ :file:`/usr/"
472
+ "local/ include/python1.5` dans ce cas-ci — est toujours inclus dans le chemin "
473
+ "de recherche quand vous construisez des extensions Python, la meilleure "
475
474
"approche est d'écrire du code C comme ::"
476
475
477
476
#: ../Doc/distutils/setupscript.rst:271
@@ -482,8 +481,8 @@ msgid ""
482
481
msgstr ""
483
482
"Si vous devez mettre le répertoire :file:`include` de :file:`Numerical` "
484
483
"directement dans l'en-tête du chemin de recherche, cependant, vous pouvez "
485
- "trouver ce répertoire en utilisant le module :mod:`distutils.sysconfig` "
486
- "des *Distutils* ::"
484
+ "trouver ce répertoire en utilisant le module :mod:`distutils.sysconfig` des "
485
+ "*Distutils* ::"
487
486
488
487
#: ../Doc/distutils/setupscript.rst:281
489
488
msgid ""
0 commit comments