Build Targets
These targets build the kernel itself in a variety of ways.
Table 10-4. Build targets
Target | Description |
---|---|
| Builds all of the different targets needed for this kernel to be able to be used. This includes both the modules and the static portion of the kernel. |
| Builds just the static portion of the kernel, not any loadable modules. |
| Builds all of the loadable kernel modules for this configuration. |
| Installs all of the modules into the specified
location. If no location is specified with the |
| Builds all of the files in the specified directory and in all subdirectories below it. |
| Builds only the specified file. |
| Builds all of the needed files and links them together to form the specified module. |
| Builds all of the needed tags that most common text editors can use while editing the source code. |
| Builds all of the needed tags that most common text editors can use while editing the source code. |
| Builds a cscope image, useful in source tree searches, of the source tree for the architecture specified by the configuration file (not all of the kernel source files). |
You can also pass a number of environment variables to make that will change the build. These can be specified for almost any target.
Table 10-5. Environment variables
Variable | Value | Description |
---|---|---|
| | This tells the build system to run ... |
Get Linux Kernel in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.