We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
A lot of code can be moved and made into their own component, e.g:
project root/components/EthernetManager/
├── CMakeLists.txt ├── EthernetManager.cpp └── include └── EthernetManager.h
Example CMakeLists.txt:
CMakeLists.txt
idf_component_register( SRCS "EthernetManager.cpp" INCLUDE_DIRS "include" REQUIRES driver esp_eth esp_netif esp_event nvs_flash lwip )``` AFAIK no other changes are necessary aside from adding `REQUIRES` in the `CMakeLists.txt` in `main/` e.g: ```idf_component_register( SRCS "main.cpp" INCLUDE_DIRS "." REQUIRES freertos esp_wifi nvs_flash esp_http_server driver esp_netif esp_timer json esp_eth i2c_manager kc868a16 ethernet_manager pcf8574 uart_manager wifi_manager )```
The text was updated successfully, but these errors were encountered:
No branches or pull requests
A lot of code can be moved and made into their own component, e.g:
project root/components/EthernetManager/
Example
CMakeLists.txt
:The text was updated successfully, but these errors were encountered: