1SHELL = /bin/bash 2 3.PHONY: all 4all: 5 6.PHONY: mem_usage 7mem_usage: 8 9# Make these default for now 10ARCH ?= arm32 11PLATFORM ?= stm 12O ?= out/$(ARCH)-plat-$(PLATFORM) 13 14arch_$(ARCH) := y 15 16ifneq ($O,) 17out-dir := $O 18endif 19 20ifneq ($V,1) 21q := @ 22cmd-echo := true 23else 24q := 25cmd-echo := echo 26endif 27 28include core/core.mk 29 30include ta/ta.mk 31 32.PHONY: clean 33clean: 34 @echo ' CLEAN .' 35 ${q}rm -f $(cleanfiles) 36 37.PHONY: cscope 38cscope: 39 @echo ' CSCOPE .' 40 ${q}rm -f cscope.* 41 ${q}find $(PWD) -name "*.[chSs]" > cscope.files 42 ${q}cscope -b -q -k 43