finish documentation for command-line operations
This commit is contained in:
parent
4e08de9043
commit
54e77f235f
@ -140,7 +140,40 @@ Such configuration checks can include:
|
|||||||
* verifying presence of a library
|
* verifying presence of a library
|
||||||
* verifying presence of an executable
|
* verifying presence of an executable
|
||||||
|
|
||||||
|
## Build Operation
|
||||||
|
|
||||||
|
If a `build` operation is requested and a `configure` operation has not yet
|
||||||
|
been performed, a `configure` operation will be automatically invoked.
|
||||||
|
|
||||||
|
The `build` operation will execute all builders registered to produce build
|
||||||
|
targets.
|
||||||
|
|
||||||
|
## Clean Operation
|
||||||
|
|
||||||
|
A `clean` operation will remove all built target files.
|
||||||
|
It will not remove items installed by an `install` operation.
|
||||||
|
It will not remove the cached configuration options.
|
||||||
|
|
||||||
|
## Distclean Operation
|
||||||
|
|
||||||
|
A `distclean` operation will remove all built target files and all cached
|
||||||
|
configuration options.
|
||||||
|
Generally it will get the project directory back to the state it was in when
|
||||||
|
unpacked before any configuration or build operations took place.
|
||||||
|
It will not removed items installed by an `install` operation.
|
||||||
|
|
||||||
|
## Install Operation
|
||||||
|
|
||||||
|
An `install` operation will perform a `build` (and if necessary, first a
|
||||||
|
`configure` as well).
|
||||||
|
In addition it will execute any `Install` or `InstallDirectory` builders to
|
||||||
|
install items into the specified install directory.
|
||||||
|
|
||||||
|
## Uninstall Operation
|
||||||
|
|
||||||
|
An `uninstall` operation will remove any items installed by an `install`
|
||||||
|
operation.
|
||||||
|
It will not remove all built target files, just the installed copies.
|
||||||
|
|
||||||
# Build Script Authoring
|
# Build Script Authoring
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user