22 lines
633 B
ReStructuredText
22 lines
633 B
ReStructuredText
.. _kbuild:
|
|
|
|
Build System User Guide
|
|
#######################
|
|
|
|
The Zephyr Kernel's build system is based on the Kbuild system used in the
|
|
Linux kernel. This way the kernel embraces the recursive model used in Linux
|
|
and the configuration model implemented using Kconfig.
|
|
|
|
The build process is driven by applications, unlike the Linux Kbuild
|
|
system. Therefore, the build system requires an application to initiate building
|
|
the kernel source code. The build system compiles the kernel and the application
|
|
into a single image.
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
kbuild_kconfig
|
|
../kconfig/index.rst
|
|
kbuild_makefiles
|
|
kbuild_project
|