blob: 3245e822d645ccbdc200256865d1736e6cf1d539 [file] [log] [blame]
liubin281ac462023-07-19 14:22:54 +08001ROOT = $(shell pwd)/..
2include Make.defines
3
b.liucd9eb7a2024-01-03 16:55:40 +08004DIRS = mbtk_lib mbtk_mqtt
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.liucd9eb7a2024-01-03 16:55:40 +080010DIRS += lynq_lib 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
b.liu3a41a312024-02-28 09:57:39 +080014DIRS += mbtk_device_info
15
liubin281ac462023-07-19 14:22:54 +080016all:
17 @echo $(ROOT)
18 @echo $(CC)
19 @echo $(OUT_DIR)
20 @for i in $(DIRS); do \
21 (cd $$i && echo "making $$i" && $(MAKE) ) || exit 1; \
22 done
23 @echo "Success"
24
25clean:
26 @for i in $(DIRS); do \
27 (cd $$i && echo "Cleaning $$i" && $(MAKE) clean) || exit 1; \
28 done
29 rm -rf $(OUT_DIR)