Kernel Build System — The Linux Kernel documentation Kconfig LanguageKconfig macro languageKbuildKconfig make configLinux Kernel MakefilesBuilding External ModulesExporting kernel headers for use by userspaceRecursion issuesReproducible builds