forked from espressif/esp-protocols
Switched from the deprecated Catch framework (IDF/tools) to Catch2, as Catch will be removed in v6.0. Note that Catch2 has higher memory requirements, necessitating an increase in stack size and partition table. Additionally, Catch2 increases compilation time due to its larger footprint.
10 lines
263 B
CMake
10 lines
263 B
CMake
idf_component_register(SRCS "pppd_test.cpp"
|
|
"NetworkDCE.cpp"
|
|
REQUIRES esp_modem catch2)
|
|
|
|
set_target_properties(${COMPONENT_LIB} PROPERTIES
|
|
CXX_STANDARD 17
|
|
CXX_STANDARD_REQUIRED ON
|
|
CXX_EXTENSIONS ON
|
|
)
|