blob: f8a6e9180dce2eb4d590d5113594e8aebc7f9aa7 [file] [log] [blame]
liubin281ac462023-07-19 14:22:54 +08001ROOT = $(shell pwd)/..
2include Make.defines
3
b.liu2fd29982024-01-03 16:52:49 +08004DIRS = mbtk_lib mbtk_mqtt lynq_lib
b.liu5fa9e772023-11-23 18:00:55 +08005
6ifeq ($(BUILD_PLATFORM), asr1806)
b.liu2fd29982024-01-03 16:52:49 +08007DIRS += mbtk_audio_lib
b.liu5fa9e772023-11-23 18:00:55 +08008endif
9
b.liu5c30f762024-01-03 15:33:05 +080010DIRS += ql_lib mbtk_adbd mbtk_logd mbtk_ril
b.liu7a7ab2c2023-12-29 15:30:52 +080011
b.liu5fa9e772023-11-23 18:00:55 +080012DIRS += test
liubin281ac462023-07-19 14:22:54 +080013
14all:
15 @echo $(ROOT)
16 @echo $(CC)
17 @echo $(OUT_DIR)
18 @for i in $(DIRS); do \
19 (cd $$i && echo "making $$i" && $(MAKE) ) || exit 1; \
20 done
21 @echo "Success"
22
23clean:
24 @for i in $(DIRS); do \
25 (cd $$i && echo "Cleaning $$i" && $(MAKE) clean) || exit 1; \
26 done
27 rm -rf $(OUT_DIR)