From 5b64e2aaa0d4a26c52b6445f2cf874d6188cada7 Mon Sep 17 00:00:00 2001 From: Managor <42655600+Managor@users.noreply.github.com> Date: Wed, 28 Aug 2024 22:01:09 +0300 Subject: [PATCH] kde-builder: add page (#13449) Co-authored-by: spageektti Co-authored-by: K.B.Dharun Krishna --- pages/linux/kde-builder.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 pages/linux/kde-builder.md 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}}`