# See the build system documentation in IDF programming guide
# for more information about component CMakeLists.txt files.

idf_component_register(
    SRCS                # list the source files of this component
    "main.cpp" 
    "src/bmp280.cpp"
    "src/gpio.cpp"
    "src/i2c.cpp"
    "src/wifi.cpp"
    "src/logger.cpp"
    "src/led_strip_encoder.c"
    "src/ledmatrix.cpp"
    "src/clock.cpp"
    "src/wordmap.cpp"
    "src/clockwordmap.cpp"
    INCLUDE_DIRS        # optional, add here public include directories
    "inc"
    PRIV_INCLUDE_DIRS   # optional, add here private include directories
    REQUIRES            # optional, list the public requirements (component names)
    PRIV_REQUIRES       # optional, list the private requirements
)

component_compile_definitions("ESP_LWIP_COMPONENT_BUILD" "RELEASE=\"0.1\"")
