mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-08-01 15:37:44 +00:00
dnsmasq: Enable dbus support if available
This commit is contained in:
parent
ecd6931abe
commit
16db1fed27
@ -21,6 +21,12 @@ ifneq ($(BR2_PACKAGE_DNSMASQ_TFTP),y)
|
|||||||
DNSMASQ_COPTS+=-DNO_TFTP
|
DNSMASQ_COPTS+=-DNO_TFTP
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ($(strip $(BR2_PACKAGE_DBUS)),y)
|
||||||
|
DNSMASQ_DBUS:=$(TARGET_DIR)/usr/bin/dbus-daemon
|
||||||
|
else
|
||||||
|
DNSMASQ_DBUS:=
|
||||||
|
endif
|
||||||
|
|
||||||
$(DL_DIR)/$(DNSMASQ_SOURCE):
|
$(DL_DIR)/$(DNSMASQ_SOURCE):
|
||||||
$(WGET) -P $(DL_DIR) $(DNSMASQ_SITE)/$(DNSMASQ_SOURCE)
|
$(WGET) -P $(DL_DIR) $(DNSMASQ_SITE)/$(DNSMASQ_SOURCE)
|
||||||
|
|
||||||
@ -29,7 +35,14 @@ $(DNSMASQ_DIR)/.source: $(DL_DIR)/$(DNSMASQ_SOURCE)
|
|||||||
toolchain/patch-kernel.sh $(DNSMASQ_DIR) package/dnsmasq/ \*.patch
|
toolchain/patch-kernel.sh $(DNSMASQ_DIR) package/dnsmasq/ \*.patch
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
$(DNSMASQ_DIR)/src/$(DNSMASQ_BINARY): $(DNSMASQ_DIR)/.source
|
$(DNSMASQ_DIR)/src/$(DNSMASQ_BINARY): $(DNSMASQ_DIR)/.source $(DNSMASQ_DBUS)
|
||||||
|
ifeq ($(strip $(BR2_PACKAGE_DBUS)),y)
|
||||||
|
$(SED) 's^.*#define HAVE_DBUS.*^#define HAVE_DBUS^' \
|
||||||
|
$(DNSMASQ_DIR)/src/config.h
|
||||||
|
else
|
||||||
|
$(SED) 's^.*#define HAVE_DBUS.*^/* #define HAVE_DBUS */^' \
|
||||||
|
$(DNSMASQ_DIR)/src/config.h
|
||||||
|
endif
|
||||||
$(MAKE) CC=$(TARGET_CC) CFLAGS="$(TARGET_CFLAGS)" \
|
$(MAKE) CC=$(TARGET_CC) CFLAGS="$(TARGET_CFLAGS)" \
|
||||||
COPTS='$(DNSMASQ_COPTS)' PREFIX=/usr -C $(DNSMASQ_DIR)
|
COPTS='$(DNSMASQ_COPTS)' PREFIX=/usr -C $(DNSMASQ_DIR)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user