From a069f8f73dd011fb63886ccfc1112805ac1ece38 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20L=C3=A9one?= Date: Wed, 4 Jun 2014 18:14:35 +0200 Subject: [PATCH] Adding a scan-build command scan-build http://clang-analyzer.llvm.org/scan-build.html is a clang based tool designed to provide static analysis over C code files. --- regression-tests/Makefile | 2 ++ regression-tests/scan_build/Makefile | 16 ++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 regression-tests/scan_build/Makefile diff --git a/regression-tests/Makefile b/regression-tests/Makefile index f705dcdce..efa9cc54c 100644 --- a/regression-tests/Makefile +++ b/regression-tests/Makefile @@ -47,3 +47,5 @@ cooja: $(CONTIKI)/tools/cooja/dist/cooja.jar $(CONTIKI)/tools/cooja/dist/cooja.jar: (cd $(CONTIKI)/tools/cooja; ant jar) +scan-build: + cd scan_build && scan-build $(MAKE) diff --git a/regression-tests/scan_build/Makefile b/regression-tests/scan_build/Makefile new file mode 100644 index 000000000..9ceec7978 --- /dev/null +++ b/regression-tests/scan_build/Makefile @@ -0,0 +1,16 @@ +EXAMPLESDIR=../../examples +TOOLSDIR=../../tools + +EXAMPLES = \ +hello-world/minimal-net \ +hello-world/native \ +eeprom-test/native \ +example-shell/native \ +tcp-socket/minimal-net \ +telnet-server/minimal-net \ +webserver/minimal-net \ +wget/minimal-net \ + +TOOLS= + +include ../Makefile.compile-test