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