subdirs := bluez5/bluez-agent bluez5/bt-nap bluez5/bt-hfp \
	bluez5/bt-device bluez5/bt-list-devices

export TOPDIR := $(CURDIR)/..

export NECAT_SW_PATH := $(WORKSPACE)/necat-sw
export LIBLOCAL_COMMDIR := $(NECAT_SW_PATH)/lib/liblocal_comm
export LIBSELECTDIR := $(NECAT_SW_PATH)/lib/libselect
export LIBWLANAPIDIR := $(NECAT_SW_PATH)/lib/libwlanapi

CFLAGS += $(call cc-disable-warning, unused-but-set-variable)
CFLAGS += $(call cc-disable-warning, pointer-sign)
export CFLAGS
CFLAGS += -L$(DESTDIR)/usr/lib
export DESTDIR
LIBTOOL?=libtool
export LIBTOOL

.PHONY: all $(subdirs) install
all: $(subdirs)

$(subdirs):
	$(BUILDENV_STRIP) SRCDIR=$(CURDIR)/$@ $(MAKE) -C $@

install:
	for x in $(subdirs); do \
		$(BUILDENV_STRIP) SRCDIR=$(CURDIR)/$$x $(MAKE) -C $$x install; \
	done
