From eb54353f00993308b727601645954e82ee1a1138 Mon Sep 17 00:00:00 2001 From: sparkles43 <112950468+sparkles43@users.noreply.github.com> Date: Fri, 9 Sep 2022 21:52:20 +0200 Subject: [PATCH] feat(cmake-build): build all libraries either SHARED or STATIC (#3669) --- env_support/cmake/custom.cmake | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/env_support/cmake/custom.cmake b/env_support/cmake/custom.cmake index 9655199b2..b618d4a4c 100644 --- a/env_support/cmake/custom.cmake +++ b/env_support/cmake/custom.cmake @@ -18,16 +18,11 @@ file(GLOB_RECURSE SOURCES ${LVGL_ROOT_DIR}/src/*.c) file(GLOB_RECURSE EXAMPLE_SOURCES ${LVGL_ROOT_DIR}/examples/*.c) file(GLOB_RECURSE DEMO_SOURCES ${LVGL_ROOT_DIR}/demos/*.c) -if (BUILD_SHARED_LIBS) - add_library(lvgl SHARED ${SOURCES}) -else() - add_library(lvgl STATIC ${SOURCES}) -endif() - +add_library(lvgl ${SOURCES}) add_library(lvgl::lvgl ALIAS lvgl) -add_library(lvgl_examples STATIC ${EXAMPLE_SOURCES}) +add_library(lvgl_examples ${EXAMPLE_SOURCES}) add_library(lvgl::examples ALIAS lvgl_examples) -add_library(lvgl_demos STATIC ${DEMO_SOURCES}) +add_library(lvgl_demos ${DEMO_SOURCES}) add_library(lvgl::demos ALIAS lvgl_demos) target_compile_definitions(