idf_build_get_property(target IDF_TARGET)

set(requires
    arp_monitor
    device_list
    web_server
    esp_netif
    esp_event
)

if("${target}" STREQUAL "linux")
    list(APPEND requires protocol_examples_tapif_io)
endif()

idf_component_register(
    SRCS "main.c"
    INCLUDE_DIRS "."
    REQUIRES ${requires}
)
