Difference between revisions of "FreeCAD Build Tool/pl"
(Updating to match new version of source page) |
(Updating to match new version of source page) |
||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<languages/> | <languages/> | ||
+ | |||
+ | {{Docnav | ||
+ | |[[Start_up_and_Configuration|Start up and Configuration]] | ||
+ | |[[Module_Creation|Module Creation]] | ||
+ | }} | ||
+ | |||
+ | {{TOCright}} | ||
+ | |||
+ | ==Overview== | ||
The '''FreeCAD build tool''' or '''fcbt''' is a python script located at | The '''FreeCAD build tool''' or '''fcbt''' is a python script located at | ||
− | + | {{Code|code= | |
− | + | trunc/src/Tools/fcbt.py | |
− | + | }} | |
It can be used to simplify some frequent tasks in building, distributing and extending FreeCAD. | It can be used to simplify some frequent tasks in building, distributing and extending FreeCAD. | ||
== Usage == | == Usage == | ||
With [[wikipedia:Python (programming language)|Python]] correctly installed, ''fcbt'' can be invoked by the command | With [[wikipedia:Python (programming language)|Python]] correctly installed, ''fcbt'' can be invoked by the command | ||
− | + | {{Code|code= | |
− | + | python fbct.py | |
− | + | }} | |
It displays a menu, where you can select the task you want to use it for: | It displays a menu, where you can select the task you want to use it for: | ||
− | + | {{Code|code= | |
− | + | 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 in the module directory | ||
− | + | For help on the modules type: | |
− | + | fcbt <command name> ? | |
+ | }} | ||
At the input promt enter the abbreviated command you want to call. For example type "CM" for [[Module Creation|creating a module]]. | At the input promt enter the abbreviated command you want to call. For example type "CM" for [[Module Creation|creating a module]]. | ||
Line 49: | Line 60: | ||
The "CM" command [[Module Creation|creates a new application module]]. | The "CM" command [[Module Creation|creates a new application module]]. | ||
− | {{Docnav|Start up and Configuration|Module Creation}} | + | {{Docnav |
− | + | |[[Start_up_and_Configuration|Start up and Configuration]] | |
− | + | |[[Module_Creation|Module Creation]] | |
+ | }} | ||
+ | {{Userdocnavi{{#translation:}}}} | ||
+ | [[Category:Developer Documentation{{#translation:}}]] | ||
{{clear}} | {{clear}} |
Revision as of 14:36, 25 August 2020
Overview
The FreeCAD build tool or fcbt is a python script located at
trunc/src/Tools/fcbt.py
It can be used to simplify some frequent tasks in building, distributing and extending FreeCAD.
Usage
With Python correctly installed, fcbt can be invoked by the command
python fbct.py
It displays a menu, where you can select the task you want to use it for:
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 in the module directory
For help on the modules type:
fcbt <command name> ?
At the input promt enter the abbreviated command you want to call. For example type "CM" for creating a module.
DistSrc
The command "DS" creates a source distribution of the current source tree.
DistBin
The command "DB" creates a binary distribution of the current source tree.
DistSetup
The command "DI" creates a setup distribution of the current source tree.
DistSetup
The command "DUI" creates a user setup distribution of the current source tree.
DistAll
The command "DA" executes "DS", "DB" and "DI" in sequence.
NextBuildNumber
The "NBN" command increments the build number to create a new release version of FreeCAD.
CreateModule
The "CM" command creates a new application module.

- Podstawy: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties; Help FreeCAD, Donate
- Pomoc: Poradniki, Wideo poradniki
- Środowiska pracy: Strona Startowa; Arch, Draft, FEM, Image, Inspection, Mesh, OpenSCAD, Part, PartDesign, Path, Points, Raytracing, Reverse Engineering, Sketcher, Spreadsheet, Start, Surface workbench, TechDraw, Test Framework, Web
- Kodowanie: Addon Manager, Addons, Makrodefinicje, Zewnętrzne środowiska pracy