// vim: set syntax=asciidoc:
==== Package-specific _make_ targets
Running +make <package>+ builds and installs that particular package
For packages relying on the Buildroot infrastructure, there are
numerous special make targets that can be called independently like
The package build targets are (in the order they are executed):
[width="90%",cols="^1,4",options="header"]
|===================================================
| command/target | Description
| +source+ | Fetch the source (download the tarball, clone
the source repository, etc)
| +depends+ | Build and install all dependencies required to
| +extract+ | Put the source in the package build directory
(extract the tarball, copy the source, etc)
| +patch+ | Apply the patches, if any
| +configure+ | Run the configure commands, if any
| +build+ | Run the compilation commands
*target package:* Run the installation of the package in the
staging directory, if necessary
*target package:* Run the installation of the package in the
target directory, if necessary
*target package:* Run the 2 previous installation commands
*host package:* Run the installation of the package in the host
|===================================================
Additionally, there are some other useful make targets:
[width="90%",cols="^1,4",options="header"]
|===================================================
| command/target | Description
| +show-depends+ | Displays the dependencies required to build the