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 | |||||
13 | cmd-fixdep := ./scripts/fixdep | ||||
14 | |||||
15 | ifneq ($O,) | ||||
16 | out-dir := $O/ | ||||
17 | endif | ||||
18 | |||||
19 | ifneq ($V,1) | ||||
20 | q := @ | ||||
21 | cmd-echo := true | ||||
22 | else | ||||
23 | q := | ||||
24 | cmd-echo := echo | ||||
25 | endif | ||||
26 | |||||
27 | include core/core.mk | ||||
28 | |||||
29 | include ta/ta.mk | ||||
30 | |||||
31 | .PHONY: clean | ||||
32 | clean: | ||||
33 | @echo Cleaning | ||||
34 | ${q}rm -f $(cleanfiles) | ||||
35 | |||||
36 | .PHONY: cscope | ||||
37 | cscope: | ||||
38 | @echo Creating cscope database | ||||
39 | ${q}rm -f cscope.* | ||||
40 | ${q}find $(PWD) -name "*.[chSs]" > cscope.files | ||||
41 | ${q}cscope -b -q -k |