aboutsummaryrefslogtreecommitdiffstats
path: root/doc/man/qbs.1
blob: b11beeeff31798c5985967efe6c09d6a49421bad (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.47.7.
.TH QBS "1" "December 2018" "qbs 1.12.3" "User Commands"
.SH NAME
qbs \- the Qbs build tool
.SH SYNOPSIS
.B qbs
[\fI\,command\/\fR] [\fI\,command parameters\/\fR]
.SH DESCRIPTION
Qbs 1.12.3, a cross\-platform build tool.
.SS "Built-in commands:"
.TP
build
Build (parts of) a project. This is the default command.
.TP
clean
Remove the files generated during a build.
.TP
dump\-nodes\-tree
Dumps the nodes in the build graph to stdout.
.TP
generate
Generate project files for another build tool.
.TP
help
Show general or command\-specific help.
.TP
install
Install (parts of) a project.
.TP
list\-products
Lists all products in the project, including sub\-projects.
.TP
resolve
Resolve a project without building it.
.TP
run
Run an executable generated by building a project.
.TP
shell
Open a shell with a product's environment.
.TP
show\-version
Print the Qbs version number to stdout.
.TP
status
Show the status of files in the project directory.
.TP
update\-timestamps
Mark the build as up to date.
.SS "Auxiliary commands:"
.TP
config
This tool manages qbs settings.
.TP
config\-ui
This tool displays qbs settings in a GUI.
.TP
create\-project
This tool creates a qbs project from an existing source tree.
.TP
setup\-android
This tool creates qbs profiles from Android SDK and NDK installations.
.TP
setup\-qt
This tool creates qbs profiles from Qt versions.
.TP
setup\-toolchains
This tool creates qbs profiles from toolchains.
.SH "SEE ALSO"
For detailed help on a command, use the
.B help
command. For instance:
.IP
qbs help build
.PP

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