FreeCAD Build Tool/fr: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(33 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<languages/>
L'outil '''de construction de FreeCAD''' ou '''fcbt''' est un script python situé à :

<syntaxhighlight>
{{Docnav/fr
trunc/src/Tools/fcbt.py
|[[Testing/fr|Atelier test]]
</syntaxhighlight>
|[[Continuous_Integration/fr|Intégration continue]]
Il peut être utilisé, pour simplifier certaines tâches fréquemment utilisées dans la construction (compilation), la distribution, et, l'extension de '''FreeCAD'''.
}}

{{TOCright}}

==Présentation==
L''''outil build de FreeCAD''' (build pour construction) ou '''fcbt''' est un script python qui se trouve ici :
{{Code|code=
trunc/src/Tools/fcbt.py
}}
Il peut être utilisé pour simplifier certaines tâches fréquemment utilisées dans la construction (compilation), la distribution et l'extension de FreeCAD.


== Utilisation ==
== Utilisation ==


Quand [http://fr.wikipedia.org/wiki/Python_(langage) Python] est correctement installé, '''fcbt''' peut être invoqué par la commande :
Quand [http://fr.wikipedia.org/wiki/Python_(langage) Python] est correctement installé, '''fcbt''' peut être lancé par la commande :
{{Code|code=
<syntaxhighlight>
python fbct.py
python fbct.py
}}
</syntaxhighlight>
Il affiche un menu, où vous pouvez sélectionner la tâche, que vous souhaitez utiliser pour :
Il affiche un menu, où vous pouvez sélectionner la tâche, que vous souhaitez utiliser pour :
{{Code|code=
FreeCAD Build Tool
FreeCAD Build Tool
Usage:
Usage:
fcbt <command name> [command parameter]
fcbt <command name> [command parameter]
possible commands are:
possible commands are:
- DistSrc (DS) Build a source Distr. of the current source tree
- DistBin (DB) Build a binary Distr. of the current source tree
- DistSrc (DS) Build a source Distr. of the current source tree
- DistSetup (DI) Build a Setup Distr. of the current source tree
- DistBin (DB) Build a binary Distr. of the current source tree
- DistSetup (DUI) Build a User Setup Distr. of the current source tree
- DistSetup (DI) Build a Setup Distr. of the current source tree
- DistAll (DA) Run all three above modules
- DistSetup (DUI) Build a User Setup Distr. of the current source tree
- DistAll (DA) Run all three above modules
- NextBuildNumber (NBN) Increase the Build Number of this Version
- NextBuildNumber (NBN) Increase the Build Number of this Version
- CreateModule (CM) Insert a new FreeCAD Module in the module directory
- CreateModule (CM) Insert a new FreeCAD Module (Workbench) in the module directory
For help on the modules type:
For help on the modules type:
fcbt <command name> ?
fcbt <command name> ?
}}
À l'invite de commande, entrez la commande abrégée que vous voulez appeler.
À l'invite de commande, entrez la commande abrégée que vous voulez appeler.
Par exemple, tapez '''«CM»''' pour la [[Module Creation/fr|création d'un module]].
Par exemple, tapez "CM" pour la [[Workbench_creation/fr|création d'atelier]].


=== DistSrc ===
=== DistSrc ===
La commande "DS" '''Crée le source de la distribution''' de l'arbre source de courant.
La commande "DS" '''Crée le source de la distribution''' de l'arborescence source en court.


=== DistBin ===
=== DistBin ===
La commande "DB" '''Créer une distribution binaire''' de l'arbre source de courant.
La commande "DB" '''Créer une distribution binaire''' de l'arborescence source en court.


=== DistSetup ===
=== DistSetup ===
La commande "DI" '''crée une distribution d'installation''' de l'arbre source de courant.
La commande "DI" '''crée une distribution d'installation''' de l'arborescence source en court.


=== DistSetup ===
=== DistSetup ===
La commande "DUI" '''crée une distribution de configuration utilisateur''' de l'arbre source de courant.
La commande "DUI" '''crée une distribution de configuration utilisateur''' de l'arborescence source en court.


=== DistAll ===
=== DistAll ===
La commande "DA" exécute la séquence '''"DS", "DB"''' et '''"DI"'''.
La commande "DA" exécute les séquences '''"DS"''', '''"DB"''' et '''"DI"'''.


=== NextBuildNumber ===
=== NextBuildNumber ===
The "NBN" command '''increments the build number''' to create a new release version of FreeCAD.
La commande "NBN" '''incrémente le numéro de compilation''' pour créer une nouvelle version de FreeCAD.


=== CreateModule ===
=== CreateModule ===
La commande "CM" [[Module Creation/fr|crée un nouveau module de l'application]].
La commande "CM" [[Workbench_creation/fr|crée un nouveau module d'application (atelier)]].


{{Docnav/fr|[[Start up and Configuration/fr|Start up and Configuration]]|[[Module Creation/fr|Module Creation]]}}


{{Docnav/fr
[[Category:Developer Documentation/fr]]
|[[Testing/fr|Atelier test]]
|[[Continuous_Integration/fr|Intégration continue]]
}}


{{Userdocnavi{{#translation:}}}}
[[Category:Developer Documentation{{#translation:}}]]
{{clear}}
{{clear}}
<languages/>

Latest revision as of 19:46, 13 August 2021

Présentation

L'outil build de FreeCAD (build pour construction) ou fcbt est un script python qui se trouve ici :

trunc/src/Tools/fcbt.py

Il peut être utilisé pour simplifier certaines tâches fréquemment utilisées dans la construction (compilation), la distribution et l'extension de FreeCAD.

Utilisation

Quand Python est correctement installé, fcbt peut être lancé par la commande :

python fbct.py

Il affiche un menu, où vous pouvez sélectionner la tâche, que vous souhaitez utiliser pour :

FreeCAD Build Tool
 Usage:
    fcbt <command name> [command parameter]
 possible commands are:
  - DistSrc         (DS)   Build a source Distr. of the current source tree
  - DistBin         (DB)   Build a binary Distr. of the current source tree
  - DistSetup       (DI)   Build a Setup Distr. of the current source tree
  - DistSetup       (DUI)  Build a User Setup Distr. of the current source tree
  - DistAll         (DA)   Run all three above modules
  - NextBuildNumber (NBN)  Increase the Build Number of this Version
  - CreateModule    (CM)   Insert a new FreeCAD Module (Workbench) in the module directory
 
 For help on the modules type:
   fcbt <command name> ?

À l'invite de commande, entrez la commande abrégée que vous voulez appeler. Par exemple, tapez "CM" pour la création d'atelier.

DistSrc

La commande "DS" Crée le source de la distribution de l'arborescence source en court.

DistBin

La commande "DB" Créer une distribution binaire de l'arborescence source en court.

DistSetup

La commande "DI" crée une distribution d'installation de l'arborescence source en court.

DistSetup

La commande "DUI" crée une distribution de configuration utilisateur de l'arborescence source en court.

DistAll

La commande "DA" exécute les séquences "DS", "DB" et "DI".

NextBuildNumber

La commande "NBN" incrémente le numéro de compilation pour créer une nouvelle version de FreeCAD.

CreateModule

La commande "CM" crée un nouveau module d'application (atelier).