Skip to main content
Ctrl+K

KDE Builder documentation

  • 1. Introduction
    • 1.1. A brief introduction to kde-builder
    • 1.2. Features Overview
  • 2. Getting Started
    • 2.1. Installation and initial configuration
    • 2.2. Alternative Installation Methods
    • 2.3. Bash Completion Setup
    • 2.4. Editing the configuration file
    • 2.5. Using the kde-builder tool
    • 2.6. Project Organization and selection
  • 3. Configuring kde-builder
    • 3.1. Overview of kde-builder configuration
    • 3.2. List of available configuration options
  • 4. Command Line Options and Environment Variables
    • 4.1. Command Line Usage
    • 4.2. Supported Environment Variables
    • 4.3. Supported command-line parameters
  • 5. Using kde-builder
    • 5.1. Preface
    • 5.2. Building Qt
    • 5.3. Basic kde-builder features
    • 5.4. Advanced features
    • 5.5. Features for KDE developers
    • 5.6. Other kde-builder features
    • 5.7. Build logging
    • 5.8. Tips and Tricks
  • 6. Developers documentation
    • 6.1. Concepts
    • 6.3. IPC Notes
    • 6.4. Adding new options
    • 6.5. Project loggers
    • 6.6. Generation of IDE project configuration
  • 7. Miscellaneous
    • 7.1. Changelog
  • Repository
  • Show source
  • Suggest edit
  • Open issue
  • .md

Getting Started

2. Getting Started#

  • 2.1. Installation and initial configuration
    • 2.1.1. Initial Setup of KDE Builder
      • 2.1.1.1. Install KDE Builder
      • 2.1.1.2. Prepare the configuration file
      • 2.1.1.3. Install the dependencies for projects
  • 2.2. Alternative Installation Methods
    • 2.2.1. Using Python packages from your operating system
    • 2.2.2. Using a Python virtual environment
  • 2.3. Bash Completion Setup
    • 2.3.1. Features
      • 2.3.1.1. Tab Completion
      • 2.3.1.2. Menu-Complete (Cycling)
      • 2.3.1.3. Mutual Exclusion
      • 2.3.1.4. Cached Completions
    • 2.3.2. Installation and Configuration
    • 2.3.3. Reload Configuration
    • 2.3.4. Troubleshooting
      • 2.3.4.1. Completion not working?
      • 2.3.4.2. Menu-complete not working?
      • 2.3.4.3. Mutual exclusion not working?
    • 2.3.5. Optional: System-Wide Installation
    • 2.3.6. Uninstallation
    • 2.3.7. Comparison with Zsh Completion
  • 2.4. Editing the configuration file
  • 2.5. Using the kde-builder tool
    • 2.5.1. Loading project metadata
    • 2.5.2. Previewing what will happen when kde-builder runs
    • 2.5.3. Resolving build failures
  • 2.6. Project Organization and selection
    • 2.6.1. KDE Software Organization
    • 2.6.2. Selecting projects to build
    • 2.6.3. Groups
      • 2.6.3.1. The basic group concept
      • 2.6.3.2. Special Support for KDE groups
    • 2.6.4. The official KDE project database
    • 2.6.5. Filtering out KDE project projects

previous

1.2. Features Overview

next

2.1. Installation and initial configuration

By Andrew Shark

© Copyright kde-builder documentation authors.

Last updated on 2026-05-04 01:53:37 +0300, commit c76c6c7.