stm32h743_player/Middlewares/CMakeLists.txt
2024-04-07 11:21:58 +08:00

31 lines
635 B
CMake

cmake_minimum_required(VERSION 3.22)
project(middlewares)
add_subdirectory(Third_Party/freertos)
add_subdirectory(Third_Party/easylogger)
add_subdirectory(Third_Party/fatfs)
add_subdirectory(Third_Party/flac)
add_subdirectory(Third_Party/lvgl)
add_subdirectory(Third_Party/minimp3)
add_subdirectory(Third_Party/tlsf)
# 屏蔽第三方库中的警告
target_compile_options(FLAC PRIVATE
-Wformat=0
-Wno-incompatible-pointer-types
)
target_compile_options(grabbag PRIVATE
-Wformat=0
)
target_compile_options(lvgl_demos PRIVATE
-Wformat=0
)
target_compile_options(lvgl_examples PRIVATE
-Wformat=0
-Wno-unused-variable
)