diff --git a/pages/linux/kde-builder.md b/pages/linux/kde-builder.md new file mode 100644 index 000000000..3220bc683 --- /dev/null +++ b/pages/linux/kde-builder.md @@ -0,0 +1,37 @@ +# kde-builder + +> Easily build KDE components from its source repositories. +> Drop-in replacement for `kdesrc-build`. +> More information: . + +- Initialize `kde-builder`: + +`kde-builder --initial-setup` + +- Compile a KDE component and its dependencies from the source: + +`kde-builder {{component_name}}` + +- Compile a component without updating its local code and without compiling its [D]ependencies: + +`kde-builder --no-src --no-include-dependencies {{component_name}}` + +- [r]efresh the build directories before compiling: + +`kde-builder --refresh-build {{component_name}}` + +- Resume compilation from a specific dependency: + +`kde-builder --resume-from={{dependency_component}} {{component_name}}` + +- Run a component with a specified executable name: + +`kde-builder --run {{executable_name}}` + +- Build all configured components: + +`kde-builder` + +- Use system libraries in place of a component if it fails to build: + +`kde-builder --no-stop-on-failure {{component_name}}`