xref: /optee_os/Makefile (revision 0e692b782c3cdaad7775398f502db3b1795b3b0c)
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