docs: update build system reference and migration guides for lwip

Previous commit removes lwip from the common requirements.
This commit updates the documentation to describe the resulting
changes.
This commit is contained in:
Ivan Grokhotkov 2022-04-16 08:08:37 +02:00
parent 47659be5b8
commit 598e8db29c
No known key found for this signature in database
GPG Key ID: 1E050E141B280628
3 changed files with 9 additions and 2 deletions

View File

@ -548,7 +548,7 @@ Common component requirements
To avoid duplication, every component automatically requires some "common" IDF components even if they are not mentioned explicitly. Headers from these components can always be included.
The list of common components is: cxx, newlib, freertos, esp_hw_support, heap, log, lwip, soc, hal, esp_rom, esp_common, esp_system.
The list of common components is: cxx, newlib, freertos, esp_hw_support, heap, log, soc, hal, esp_rom, esp_common, esp_system.
Including components in the build
----------------------------------

View File

@ -19,6 +19,13 @@ In previous versions of ESP-IDF, some components were always added as public req
* ``driver``
* ``efuse``
* ``esp_timer``
* ``lwip``
* ``vfs``
* ``esp_wifi``
* ``esp_event``
* ``esp_netif``
* ``esp_eth``
* ``esp_phy``
This means that it was possible to include header files of those components without specifying them as requirements in ``idf_component_register``.

View File

@ -634,7 +634,7 @@ Spark Plug 组件
为避免重复性工作,各组件都用自动依赖一些“通用” IDF 组件,即使它们没有被明确提及。这些组件的头文件会一直包含在构建系统中。
通用组件包括cxx、newlib、freertos、esp_hw_support、heap、log、lwip、soc、hal、esp_rom、esp_common、esp_system。
通用组件包括cxx、newlib、freertos、esp_hw_support、heap、log、soc、hal、esp_rom、esp_common、esp_system。
在构建中导入组件
-----------------