diff options
author | Harald Welte <laforge@gnumonks.org> | 2018-08-26 09:24:08 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2018-08-26 10:20:02 +0200 |
commit | 888f1965950824086f0f4bdd1b28a7601e09db0c (patch) | |
tree | a890fb271b8af76a593e629da1f8a435cc7af8b9 /Makefile | |
parent | f7f61cd10f6c7d02c65c710050303f4eed500d28 (diff) |
add master Makefile to build firmware and host tools
Change-Id: I715d3fdaff9d80673bb2208ea9d56637f4e459af
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..1c00740 --- /dev/null +++ b/Makefile @@ -0,0 +1,27 @@ +all: fw utils + +define RULES +fw-$(1)-$(2): + make -C firmware BOARD=$(1) APP=$(2) +fw-$(1)-$(2)-clean: + make -C firmware BOARD=$(1) APP=$(2) clean +endef + +$(eval $(call RULES,simtrace,dfu)) +$(eval $(call RULES,simtrace,trace)) +$(eval $(call RULES,simtrace,cardem)) +$(eval $(call RULES,qmod,dfu)) +$(eval $(call RULES,qmod,cardem)) + +fw-clean: fw-simtrace-dfu-clean fw-simtrace-trace-clean fw-simtrace-cardem-clean fw-qmod-dfu-clean fw-qmod-cardem-clean +fw: fw-simtrace-dfu fw-simtrace-trace fw-simtrace-cardem fw-qmod-dfu fw-qmod-cardem + +utils: + make -C host + +clean: fw-clean + make -C host clean + +install: + make -C firmware install + make -C host install |