blob: 1c00740df1f1ddead1e2686387439ebfd85cf8c2 [file] [log] [blame]
Harald Welte888f1962018-08-26 09:24:08 +02001all: fw utils
2
3define RULES
4fw-$(1)-$(2):
5 make -C firmware BOARD=$(1) APP=$(2)
6fw-$(1)-$(2)-clean:
7 make -C firmware BOARD=$(1) APP=$(2) clean
8endef
9
10$(eval $(call RULES,simtrace,dfu))
11$(eval $(call RULES,simtrace,trace))
12$(eval $(call RULES,simtrace,cardem))
13$(eval $(call RULES,qmod,dfu))
14$(eval $(call RULES,qmod,cardem))
15
16fw-clean: fw-simtrace-dfu-clean fw-simtrace-trace-clean fw-simtrace-cardem-clean fw-qmod-dfu-clean fw-qmod-cardem-clean
17fw: fw-simtrace-dfu fw-simtrace-trace fw-simtrace-cardem fw-qmod-dfu fw-qmod-cardem
18
19utils:
20 make -C host
21
22clean: fw-clean
23 make -C host clean
24
25install:
26 make -C firmware install
27 make -C host install