qbs(1)

the Qbs build tool

Section 1 qbs bookworm source

Description

QBS

NAME

qbs - the Qbs build tool

SYNOPSIS

qbs [command] [command parameters]

DESCRIPTION

Qbs 1.12.3, a cross-platform build tool.

Built-in commands:

build

Build (parts of) a project. This is the default command.

clean

Remove the files generated during a build.

dump-nodes-tree

Dumps the nodes in the build graph to stdout.

generate

Generate project files for another build tool.

help

Show general or command-specific help.

install

Install (parts of) a project.

list-products

Lists all products in the project, including sub-projects.

resolve

Resolve a project without building it.

run

Run an executable generated by building a project.

shell

Open a shell with a product’s environment.

show-version

Print the Qbs version number to stdout.

status

Show the status of files in the project directory.

update-timestamps

Mark the build as up to date.

Auxiliary commands:

config

This tool manages qbs settings.

config-ui

This tool displays qbs settings in a GUI.

create-project

This tool creates a qbs project from an existing source tree.

setup-android

This tool creates qbs profiles from Android SDK and NDK installations.

setup-qt

This tool creates qbs profiles from Qt versions.

setup-toolchains

This tool creates qbs profiles from toolchains.

SEE ALSO

For detailed help on a command, use the help command. For instance:

qbs help build

The full documentation for qbs is available at <http://qbs.io>.