Add Workbench to Addon Manager/fr: Difference between revisions
(Created page with "# Faire un fork https://github.com/FreeCAD/FreeCAD-addons. # Créer une nouvelle branche. # Modifier le fichier {{FileName|.gitmodules}} pour inclure votre nouvelle extension,...") |
(Created page with "==Voir aussi==") |
||
Line 51: | Line 51: | ||
# Soumettre une Pull Request au dépôt FreeCAD-Addons avec le nouveau fichier {{FileName|.gitmodules}}. |
# Soumettre une Pull Request au dépôt FreeCAD-Addons avec le nouveau fichier {{FileName|.gitmodules}}. |
||
== |
==Voir aussi== |
||
* [[Workbench_creation|Workbench creation]] |
* [[Workbench_creation|Workbench creation]] |
Revision as of 22:18, 18 November 2022
Introduction
Ces instructions expliquent, étape par étape, comment ajouter un atelier Python au Gestionnaire des extensions.
Conditions requises :
- Un dépôt git local.
- Un dépôt git distant. Les hôtes git pris en charge sont GitHub, GitLab, Framagit et Debian Salsa.
- Git doit être installé.
Activer le mode développeur
- Ouvrez l'Éditeur de préférences : sélectionnez l'option Édition → Préférences... dans le menu.
- Sélectionnez l'option Gestionnaire des extensions dans la barre de gauche.
- Dans l'onglet Options du gestionnaire des extensions, cochez la case Activer le mode développeur des extensions. Cela activera le bouton Outils du développeur... dans le gestionnaire des extensions.
- Appuyez sur le bouton OK pour fermer l'éditeur de préférences.
Créer le fichier package.xml
- Ouvrez le Gestionnaire des extensions : sélectionnez l'option Outils → Gestionnaire des extensions dans le menu.
- Appuyez sur le bouton Outils du développeur....
- La boîte de dialogue Outils pour le développeur d'extensions s'ouvre.
- Saisissez les éléments suivants :
- Chemin vers l'extension : chemin vers le dépôt git local.
- Nom de l’extension : ce nom apparaîtra dans les listes du gestionnaire des extensions.
- Description : idem.
- Version : idem.
- URL du dépôt : idem.
- Branche principale : idem.
- URL du README : recommandé.
- Icône : l'icône doit faire partie du dépôt.
- Appuyez sur le bouton au bas de la boîte de dialogue.
- La boîte de dialogue Élément de contenu s'ouvre.
- Le Type de contenu doit être défini sur
Atelier
. - Cochez la case C'est le seul élément de l'extension.
- Saisissez le nom de la classe Atelier. Il s'agit du nom de classe spécifié dans le fichier InitGui.py.
- Pour le Sous-répertoire, entrez
./
. - Appuyez sur le bouton OK pour fermer le dialogue.
- Appuyez sur le bouton Enregistrer pour fermer la boîte de dialogue Outils pour le développeur d'extensions et enregistrer le fichier package.xml.
- Appuyez sur le bouton Fermer pour fermer le gestionnaire des extensions.
- Poussez le fichier créé vers votre dépôt distant.
Ajouter l'atelier au fichier .gitmodules
- Faire un fork https://github.com/FreeCAD/FreeCAD-addons.
- Créer une nouvelle branche.
- Modifier le fichier .gitmodules pour inclure votre nouvelle extension, par ordre alphabétique.
- Pousser la nouvelle branche vers GitHub.
- Soumettre une Pull Request au dépôt FreeCAD-Addons avec le nouveau fichier .gitmodules.
Voir aussi
- Workbench creation
- Package Metadata: Detailed information about the package.xml file.