dbus: add debug compile option
To simplify the debugging of dbus problems, the VERBOSE option for the dbus can now be switched on via make menuconfig. This is switched off by default. If this is switched on, the dbus package must be recompiled. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
This commit is contained in:
parent
7fb856d9b8
commit
9fa04c296f
2 changed files with 18 additions and 0 deletions
7
utils/dbus/Config.in
Normal file
7
utils/dbus/Config.in
Normal file
|
@ -0,0 +1,7 @@
|
|||
if PACKAGE_dbus
|
||||
|
||||
config DBUS_VERBOSE
|
||||
bool "Enable verbose error strings"
|
||||
default n
|
||||
|
||||
endif
|
|
@ -19,6 +19,9 @@ PKG_MAINTAINER:=
|
|||
PKG_LICENSE:=AFL-2.1
|
||||
PKG_CPE_ID:=cpe:/a:freedesktop:dbus
|
||||
|
||||
PKG_CONFIG_DEPENDS:= \
|
||||
CONFIG_DBUS_VERBOSE
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
include $(INCLUDE_DIR)/cmake.mk
|
||||
|
||||
|
@ -71,6 +74,10 @@ $(call Package/dbus/Default/description)
|
|||
This package contains D-Bus utilities.
|
||||
endef
|
||||
|
||||
define Package/dbus/config
|
||||
source "$(SOURCE)/Config.in"
|
||||
endef
|
||||
|
||||
CMAKE_OPTIONS += \
|
||||
-DDBUS_SYSTEM_SOCKET=/var/run/dbus/system_bus_socket \
|
||||
-DDBUS_SESSION_SOCKET_DIR=/tmp \
|
||||
|
@ -90,6 +97,10 @@ CMAKE_OPTIONS += \
|
|||
-DDBUS_ENABLE_QTHELP_DOCS=OFF \
|
||||
-DDBUS_ENABLE_XML_DOCS=OFF
|
||||
|
||||
ifeq ($(CONFIG_DBUS_VERBOSE),y)
|
||||
CMAKE_OPTIONS += -DDBUS_ENABLE_VERBOSE_MODE=ON
|
||||
endif
|
||||
|
||||
define Build/InstallDev
|
||||
$(INSTALL_DIR) $(1)/usr/include
|
||||
$(CP) $(PKG_INSTALL_DIR)/usr/include/dbus-1.0 $(1)/usr/include/
|
||||
|
|
Loading…
Reference in a new issue