This commit is contained in:
Matt Ihnen 2024-03-20 10:04:59 -05:00 committed by GitHub
commit 658798a9bd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -9,6 +9,9 @@ set(LWIP_DIR ${CMAKE_CURRENT_SOURCE_DIR})
set (LWIP_DEFINITIONS LWIP_DEBUG=1) set (LWIP_DEFINITIONS LWIP_DEBUG=1)
option(LWIP_OPTION_ENABLE_EXAMPLE_APPS "Build example apps on win32/linux/darwin" ON)
if (LWIP_OPTION_ENABLE_EXAMPLE_APPS)
if (${CMAKE_SYSTEM_NAME} STREQUAL "Windows") if (${CMAKE_SYSTEM_NAME} STREQUAL "Windows")
add_subdirectory(${LWIP_DIR}/contrib/ports/win32/example_app) add_subdirectory(${LWIP_DIR}/contrib/ports/win32/example_app)
elseif(${CMAKE_SYSTEM_NAME} STREQUAL "Linux" OR ${CMAKE_SYSTEM_NAME} STREQUAL "Darwin") elseif(${CMAKE_SYSTEM_NAME} STREQUAL "Linux" OR ${CMAKE_SYSTEM_NAME} STREQUAL "Darwin")
@ -16,6 +19,9 @@ elseif(${CMAKE_SYSTEM_NAME} STREQUAL "Linux" OR ${CMAKE_SYSTEM_NAME} STREQUAL "D
else() else()
message(WARNING "Host ${CMAKE_SYSTEM_NAME} is not supported to build example_app") message(WARNING "Host ${CMAKE_SYSTEM_NAME} is not supported to build example_app")
endif() endif()
else()
message(STATUS "example_app build disabled")
endif()
# Source package generation # Source package generation
set(CPACK_SOURCE_GENERATOR "ZIP") set(CPACK_SOURCE_GENERATOR "ZIP")