blob: 0afdabfe3ce04af5c71deddfa5c96ac9a6d43fea (
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
80
81
82
83
84
85
86
|
## How to get verbose command-line arguments info?
Get the help info of the main command.
```bash
$ xmake [-h|--help]
```
Get the help info of the configuration command.
```bash
$ xmake f [-h|--help]
```
Get the help info of the givent action or plugin command.
```bash
$ xmake [action|plugin] [-h|--help]
```
For example:
```bash
$ xmake run --help
```
## How to suppress all output info?
```bash
$ xmake [-q|--quiet]
```
## How to do if xmake fails?
Please attempt to clean configuration and rebuild it first.
```bash
$ xmake f -c
$ xmake
```
If it fails again, please add `-v` or `--verbose` options to get more verbose info.
For exmaple:
```hash
$ xmake [-v|--verbose]
```
And add `--backtrace` to get the verbose backtrace info, then you can submit these infos to [issues](https://github.com/xmake-io/xmake/issues).
```bash
$ xmake -v --backtrace
```
## How to see verbose compiling warnings?
```bash
$ xmake [-w|--warning]
```
## How to scan source code and generate xmake.lua automaticlly
You only need run the following command:
```bash
$ xmake
```
xmake will scan all source code in current directory and build it automaticlly.
And we can run it directly.
```bash
$ xmake run
```
If we only want to generate xmake.lua file, we can run:
```bash
$ xmake f -y
```
If you want to known more information please see [Scan source codes and build project without makefile](https://tboox.org/2017/01/07/build-without-makefile/)
|