@@ -28,31 +28,31 @@ Usage: cmake-ts build [options]
2828Build the project
2929
3030Options:
31- -c, --configs < configs...>
31+ -c, --configs < configs...>
3232 Named config(s) to build, which could be from default configs or the ones defined in the config file (package.json)
33-
33+
3434 If no config is provided, it will build for the current runtime on the current system with the Release build type
35-
35+
3636 The default configs are combinations of ` < Runtime> ` , ` < BuildType> ` , ` < Platform> ` , and ` < Architecture> ` .
37-
37+
3838 - ` < Runtime> ` : the runtime to use
39-
39+
4040 e.g.: ` node` , ` electron` , ` iojs`
41-
41+
4242 - ` < BuildType> ` : the cmake build type (optimization level)
43-
43+
4444 e.g.: ` debug` , ` release` , or ` relwithdebinfo`
45-
45+
4646 - ` < Platform> ` : the target platform
47-
47+
4848 e.g.: ` win32` , ` linux` , ` darwin` , ` aix` , ` android` , ` freebsd` , ` haiku` , ` openbsd` , ` sunos` , ` cygwin` , ` netbsd`
49-
49+
5050 - ` < Architecture> ` : the target architecture
51-
51+
5252 e.g.: ` x64` , ` arm64` , ` ia32` , ` arm` , ` loong64` , ` mips` , ` mipsel` , ` ppc` , ` ppc64` , ` riscv64` , ` s390` , ` s390x`
53-
53+
5454 Any combination of ` < BuildType> ` , ` < Runtime> ` , ` < Platform> ` , and ` < Architecture> ` is valid. Some examples:
55-
55+
5656 - ` release`
5757 - ` debug`
5858 - ` relwithdebinfo`
@@ -68,20 +68,20 @@ Options:
6868 - ` darwin-x64-node-release`
6969 - ` darwin-arm64-node-release`
7070 - ` darwin-arm64-electron-relwithdebinfo`
71-
71+
7272 You can also define your own configs in the config file (package.json).
73-
73+
7474 - ` < ConfigName> ` : the name of the config
75-
75+
7676 e.g.: ` my-config`
77-
77+
7878 The configs can also be in format of ` named-< property> ` , which builds the configs that match the property.
79-
79+
8080 - ` named-os` : build all the configs in the config file that have the same OS
8181 - ` named-os-dev` : build all the configs in the config file that have the same OS and ` dev` is true
8282 - ` named-all` : build all the configs in the config file
83-
84-
83+
84+
8585 The configs can be combined with ` ,` or multiple ` --configs` flags. They will be merged together.
8686 (default: [])
8787 -h, --help display help for command
0 commit comments