idf_component_register(
    SRCS
        "main.cpp"
        "can_task.cpp"
        "can/can_receiver.cpp"
        "mqtt/mqtt_client.cpp"
        "wifi/wifi_manager.cpp"

    INCLUDE_DIRS
        "."
        "can"
        "mqtt"
        "wifi"

    REQUIRES
        driver
        esp_wifi
        esp_event
        esp_netif
        mqtt
        nvs_flash
)