IDE Window: Package Options/fr: what changed
Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.
Title: IDE Window: Package Options/fr
| Old | New | Line | |
|---|---|---|---|
| 1 | + | ## Utilisation | |
| 2 | + | ||
| 3 | + |  | |
| 4 | + | ||
| 5 | + | ### Ajoute les chemins aux paquets/projets dépendants | |
| 6 | + | ||
| 7 | + | Tous ces chemins ne sont pas employés par ce paquet lui-même, mais ils sont ajoutés aux chemins appropriés des paquets/projets, qui utilisent ce projet. Ceux-ci s'appellent des chemins *hérités*. Par exemple : Le paquet A a besoin du paquet B qui a besoin du paquet C. Toutes les options d'utilisation du paquet C sont apposées à celles des paquets B **et** A. | |
| 8 | + | ||
| 9 | + | Par exemple presque tous les paquets héritent leur répertoire de sortie, de sorte que tout paquet qui utilise ce paquet, trouve les fichiers .ppu . | |
| 10 | + | ||
| 11 | + | Vous pouvez voir quels chemins sont hérités d'autres paquets/projets dans la boite de dialogue des [[IDE Window: Compiler Options/fr|options du compilateur]]. | |
| 12 | + | ||
| 13 | + | #### Unité | |
| 14 | + | ||
| 15 | + | Ces chemins sont séparés par des point-virgules, peuvent contenir des macros, et sont apposés aux chemins des *unités* de tous les paquets/projets qui utilisent/exigent ce paquet. Le chemin des *unités* est utilisé par l'IDE et le compilateur pour rechercher les unités pascal (.pas, .pp, .ppu). | |
| 16 | + | ||
| 17 | + | #### Inclure | |
| 18 | + | ||
| 19 | + | Pareil que le chemin des *unités*, mais pour le chemin *include* - fichiers à inclure. | |
| 20 | + | ||
| 21 | + | #### Objet | |
| 22 | + | ||
| 23 | + | Pareil que pour le chemin des *unités*, mais pour le chemin *objet* (fichiers .o). | |
| 24 | + | ||
| 25 | + | #### Bibliothèque | |
| 26 | + | ||
| 27 | + | Pareil que pour le chemin des *unités*, mais pour le chemin des*librairies* (fichiers de liaison dynamique). | |
| 28 | + | ||
| 29 | + | ### Ajouter les options aux paquets et projets dépendants | |
| 30 | + | ||
| 31 | + | #### Editeur de lien | |
| 32 | + | ||
| 33 | + | Ces options sont séparées par un espace, peuvent contenir des macros et sont apposés aux options de *l'éditeur de liens* de tous les paquets/projets qui utilisent/exigent ce paquet. Les coupures de lignes sont converties en espaces. Plusieurs espaces sont traités comme un seul, excepté s'ils sont encadrés par des guillemets. | |
| 34 | + | ||
| 35 | + | #### Personnalisé | |
| 36 | + | ||
| 37 | + | Ces options sont séparées par un espace, peuvent contenir des macros et sont apposés aux options *personnalisé* de tous les paquets/projets qui utilisent/exigent ce paquet. Les coupures de lignes sont converties en espaces. Plusieurs espaces sont traités comme un seul, excepté s'ils sont encadrées par des guillemets. | |
| 38 | + | ||
| 39 | + | ## Description | |
| 40 | + | ||
| 41 | + |  | |
| 42 | + | ||
| 43 | + | ### Description/Résumé | |
| 44 | + | ||
| 45 | + | Écrire ici en quelques mots ce que fait ce paquet. | |
| 46 | + | ||
| 47 | + | ### Auteur | |
| 48 | + | ||
| 49 | + | Vous. | |
| 50 | + | ||
| 51 | + | ### Licence | |
| 52 | + | ||
| 53 | + | Si vous publiez/distribuez/vendez votre paquet, c'est une bonne idée d'ajouter l'information sur la licence. | |
| 54 | + | ||
| 55 | + | ### Version | |
| 56 | + | ||
| 57 | + | Voici une suggestion sur comment utiliser les numéros de version : | |
| 58 | + | ||
| 59 | + | - **Principal** - augmenter ceci si votre paquet change beaucoup . | |
| 60 | + | - **Mineur** - augmenter ceci si votre paquet change l'API légèrement. Par exemple de nouvelles fonctionnalités ou une méthode change ses paramètres. | |
| 61 | + | - **Révision** - augmenter ceci chaque fois que vous distribuez votre paquet . | |
| 62 | + | - **Numéro de construction** - augmenter ceci chaque fois que vous reconstruisez ce paquet. Sera éventuellement incrémenté automatiquement par l'option ci-dessous. | |
| 63 | + | ||
| 64 | + | #### Incrémenter la version automatiquement à la construction | |
| 65 | + | ||
| 66 | + | Non encore implémenté. Le problème principal est: Il doit être incrémenté avant la construction, en raison des macros . Et il ne devrait pas être incrémenté si la construction échoue. | |
| 67 | + | ||
| 68 | + | ## Intégration de l'IDE | |
| 69 | + | ||
| 70 | + |  | |
| 71 | + | ||
| 72 | + | ### Type de paquet | |
| 73 | + | ||
| 74 | + | - **Conception seulement** - Le paquet est employé seulement à la conception, en d'autres termes: C'est seulement un plugin pour l'IDE et n'est jamais employé par des applications normales. Un paquet de conception exige le paquet IDEIntf, qui contient les fonctions d'interfaçage avec l'IDE. Si vous utilisez un paquet de conception dans un projet, l'IDE vous avertira. | |
| 75 | + | - **Exécution seulement** - Le paquet ne fournit aucun gadget à l'IDE, ainsi le paquet ne devrait pas être installé dans l'IDE. Par exemple, parce qu'il utilise un gestionnaire de mémoire spécial ou une bibliothèque. | |
| 76 | + | - **Conception et exécution** - Le paquet fournit de la "substance" pour l'IDE et de la "substance" utile pour des applications normales. | |
| 77 | + | ||
| 78 | + | ### Mettre à jour/Reconstruire | |
| 79 | + | ||
| 80 | + | - **Reconstruire automatiquement au besoin** - Chaque fois qu'un projet ou un paquet qui utilise ce paquet (directement ou indirectement) est reconstruit, l'IDE vérifie si n'importe quel fichier de ce paquet a changé et recompile ce paquet. | |
| 81 | + | - **Reconstruction automatique quand on reconstruit tout** - Comme ci-dessus, mais seulement si l'utilisateur choisit explicitement de reconstruire tout. | |
| 82 | + | - **Compilation manuelle(jamais automatiquement)** - Le paquet n'est jamais reconstruit indirectement. Vous devez ouvrir [[IDE Window: Package Editor/fr|l'éditeur de paquet]] et cliquer sur **compiler** pour compiler ce paquet. Note: Quelques paquets construits en interne comme la bibliothèque FCL et la bibliothèque LCL peuvent seulement être compilées par des manières spéciales, comme par l'utilisation de l'utilitaire make. | |
| 83 | + | ||
| 84 | + | --- | |
| 85 | + | *From the Free Pascal wiki, page "IDE Window: Package Options/fr", as it stood on 2007-07-21 after a change by Paulatreides, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).* |
