| |
| #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 |