diff --git a/CMakeLists.txt b/CMakeLists.txt index ad0072de..f1fc8b4a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,6 +8,9 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON) include($ENV{ADF_PATH}/CMakeLists.txt) list(APPEND EXTRA_COMPONENT_DIRS "lib/result") +list(APPEND EXTRA_COMPONENT_DIRS "lib/lvgl") + +set(ENV{EXTRA_CPPFLAGS} "-DRESULT_DISABLE_EXCEPTIONS -DLV_CONF_INCLUDE_SIMPLE") include($ENV{IDF_PATH}/tools/cmake/project.cmake) project(gay-ipod-fw) diff --git a/main/CMakeLists.txt b/main/CMakeLists.txt index 185ad2e6..67e52965 100644 --- a/main/CMakeLists.txt +++ b/main/CMakeLists.txt @@ -4,5 +4,4 @@ idf_component_register( "storage.cpp" "i2c.cpp" "playback.cpp" INCLUDE_DIRS "." REQUIRES - "esp_adc_cal" "fatfs" "audio_pipeline" "audio_stream" "result") -target_compile_options(${COMPONENT_LIB} PRIVATE -DRESULT_DISABLE_EXCEPTIONS) + "esp_adc_cal" "fatfs" "audio_pipeline" "audio_stream" "result" "lvgl")