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