1From e76298684c947881065c97ec36ae789c94e2aa28 Mon Sep 17 00:00:00 2001
2From: Jiajian Wu <jair.wu@rock-chips.com>
3Date: Wed, 21 Dec 2022 11:43:16 +0800
4Subject: [PATCH 4/6] CMakeLists: add macro to select renderer
5
6Signed-off-by: Jiajian Wu <jair.wu@rock-chips.com>
7---
8 CMakeLists.txt | 7 +++++++
9 1 file changed, 7 insertions(+)
10
11diff --git a/CMakeLists.txt b/CMakeLists.txt
12index 7d8019e..278e964 100644
13--- a/CMakeLists.txt
14+++ b/CMakeLists.txt
15@@ -16,6 +16,13 @@ endif()
16 add_library(lvgl_drivers ALIAS lv_drivers)
17 add_library(lvgl::drivers ALIAS lv_drivers)
18
19+if (LV_DRV_USE_SDL_GPU)
20+    add_definitions(-DUSE_SDL_GPU=1)
21+    add_definitions(-DLV_USE_GPU_SDL=1)
22+endif()
23+if (LV_DRV_USE_DRM)
24+    add_definitions(-DUSE_DRM=1)
25+endif()
26 add_definitions(-g -DLV_CONF_INCLUDE_SIMPLE)
27 include_directories(${CMAKE_SYSROOT}/usr/include/libdrm/)
28
29--
302.25.1
31
32