blob: 13d1d30889f5834b8a11b574d84def954dfdfd2a [file] [log] [blame]
PREFIX = ../install
CROSS = arm-none-linux-
ROOT = $(PREFIX)/$(CROSS:%-=%)
#For Yocto use
RFX_TEST_CLIENT = false
RFX_TEST_AOSP = false
$(warning ########## libvendor_ril BB_TELEFWK_OPTION $(BB_TELEFWK_OPTION) ##########)
ifeq ($(BB_APN_OPTION), true)
SUBDIRS=apn
else
SUBDIRS = \
librilproxyutils
ifeq ($(BB_TELEFWK_OPTION), true)
SUBDIRS += tele_fwk
else
SUBDIRS += mtk-rilproxy
endif
ifeq ($(RFX_TEST_CLIENT), true)
SUBDIRS += tests
endif
ifeq ($(RFX_TEST_AOSP), true)
SUBDIRS += aosp/librilutils \
aosp/libril \
aosp/rild \
aosp/reference-ril
endif
endif
$(warning ########## libvendor_ril SUBDIRS $(SUBDIRS) ##########)
export SIM_COUNT?=1
.PHONY: all build clean pack_rootfs
all: build
build: clean
clean:
$(warning ########## clean ril ##########)
for i in $(SUBDIRS); do \
(cd $$i && make clean); \
if [ $$? != 0 ]; then \
exit 1; \
fi \
done
build:
$(warning ########## build ril ##########)
for i in $(SUBDIRS); do \
(cd $$i && make); \
if [ $$? != 0 ]; then \
exit 1; \
fi \
done
install:
$(warning ########## install ril ##########)
for i in $(SUBDIRS); do \
(cd $$i && make install); \
if [ $$? != 0 ]; then \
exit 1; \
fi \
done
pack_rootfs:
$(warning ########## pack_rootfs ril ##########)
for i in $(SUBDIRS); do \
(cd $$i && make pack_rootfs); \
if [ $$? != 0 ]; then \
exit 1; \
fi \
done