xref: /OK3568_Linux_fs/buildroot/package/frecon/0002-Disable-dbus_full-when-not-in-ChromeOS.patch (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunFrom 98ead7437f2c3e96c87230e5d7fde61fdfb4bb99 Mon Sep 17 00:00:00 2001
2*4882a593SmuzhiyunFrom: Jeffy Chen <jeffy.chen@rock-chips.com>
3*4882a593SmuzhiyunDate: Thu, 9 Jun 2022 16:59:54 +0800
4*4882a593SmuzhiyunSubject: [PATCH 2/9] Disable dbus_full when not in ChromeOS
5*4882a593Smuzhiyun
6*4882a593SmuzhiyunSigned-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
7*4882a593Smuzhiyun---
8*4882a593Smuzhiyun Makefile | 13 +++++++++++--
9*4882a593Smuzhiyun 1 file changed, 11 insertions(+), 2 deletions(-)
10*4882a593Smuzhiyun
11*4882a593Smuzhiyundiff --git a/Makefile b/Makefile
12*4882a593Smuzhiyunindex 3fef7e9..a2e0d43 100644
13*4882a593Smuzhiyun--- a/Makefile
14*4882a593Smuzhiyun+++ b/Makefile
15*4882a593Smuzhiyun@@ -5,6 +5,7 @@
16*4882a593Smuzhiyun include common.mk
17*4882a593Smuzhiyun
18*4882a593Smuzhiyun FRECON_LITE ?= 0
19*4882a593Smuzhiyun+CHROMEOS ?= 1
20*4882a593Smuzhiyun
21*4882a593Smuzhiyun PC_DEPS = libdrm libpng libtsm
22*4882a593Smuzhiyun ifeq ($(FRECON_LITE),1)
23*4882a593Smuzhiyun@@ -12,10 +13,18 @@ FRECON_OBJECTS = $(filter-out %_full.o,$(C_OBJECTS))
24*4882a593Smuzhiyun CPPFLAGS += -DFRECON_LITE=1
25*4882a593Smuzhiyun TARGET ?= frecon-lite
26*4882a593Smuzhiyun else
27*4882a593Smuzhiyun-FRECON_OBJECTS = $(filter-out %_lite.o,$(C_OBJECTS))
28*4882a593Smuzhiyun-PC_DEPS += dbus-1 libudev
29*4882a593Smuzhiyun+FRECON_OBJECTS = $(filter-out dbus_full.o,$(filter-out %_lite.o,$(C_OBJECTS)))
30*4882a593Smuzhiyun+PC_DEPS += libudev
31*4882a593Smuzhiyun CPPFLAGS += -DFRECON_LITE=0
32*4882a593Smuzhiyun TARGET ?= frecon
33*4882a593Smuzhiyun+
34*4882a593Smuzhiyun+ifeq ($(CHROMEOS),1)
35*4882a593Smuzhiyun+PC_DEPS += dbus-1
36*4882a593Smuzhiyun+FRECON_OBJECTS += dbus_full.o
37*4882a593Smuzhiyun+else
38*4882a593Smuzhiyun+FRECON_OBJECTS += dbus_lite.o
39*4882a593Smuzhiyun+endif
40*4882a593Smuzhiyun+
41*4882a593Smuzhiyun endif
42*4882a593Smuzhiyun
43*4882a593Smuzhiyun PC_CFLAGS := $(shell $(PKG_CONFIG) --cflags $(PC_DEPS))
44*4882a593Smuzhiyun--
45*4882a593Smuzhiyun2.20.1
46*4882a593Smuzhiyun
47