# 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" 
#    "old/src/bmp280.cpp"
    "hal/src/gpio.cpp"
    "hal/src/uart.cpp"
    
    "platform/src/logger.cpp"
#    "old/src/i2c.cpp"
#    "old/src/wifi.cpp"
#    "old/src/logger.cpp"
#    "old/src/led_strip_encoder.c"
#    "old/src/ledmatrix.cpp"
#    "old/src/clock.cpp"
#    "old/src/wordmap.cpp"
#    "old/src/clockwordmap.cpp"
#    "old/src/daywordmap.cpp"
#    "old/src/temperaturewordmap.cpp"
#    "old/src/temperature.cpp"
    INCLUDE_DIRS        # optional, add here public include directories
    "./"
    "hal/inc"
    "platform/inc"
    "application/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" "MAJORRELEASE=0" "MINORRELEASE=1")
