
#For Yocto use
BB_CFLAGS_ADD =
BB_LDFLAGS_ADD =

SUBDIRS  = src \
#           src/sample \
#           src/tests

MODULE_NAME = libapn
.PHONY: all build clean pack_rootfs

all: build

build: clean

clean:
	$(warning ########## clean $(MODULE_NAME) ##########)
	for i in $(SUBDIRS); do			\
		(cd $$i && make clean);			\
		if [ $$? != 0 ]; then		\
			exit 1;					\
		fi							\
	done

build:
	$(warning ########## build $(MODULE_NAME) ##########)
	for i in $(SUBDIRS); do			\
		(cd $$i && make);			\
		if [ $$? != 0 ]; then		\
			exit 1;					\
		fi							\
	done

install:
	$(warning ########## install $(MODULE_NAME) ##########)
	for i in $(SUBDIRS); do			\
		(cd $$i && make install);			\
		if [ $$? != 0 ]; then		\
			exit 1;					\
		fi							\
	done

pack_rootfs:
	$(warning ########## pack_rootfs $(MODULE_NAME) ##########)
	for i in $(SUBDIRS); do			\
		(cd $$i && make pack_rootfs);			\
		if [ $$? != 0 ]; then		\
			exit 1;					\
		fi							\
	done
