mirror of
https://github.com/radareorg/radare2.git
synced 2025-03-03 19:59:09 +00:00
* Add clang-analyzer sys script and call it from the farm
This commit is contained in:
parent
f908b15fb5
commit
c87ee35bfb
17
sys/clang-analyzer.sh
Normal file
17
sys/clang-analyzer.sh
Normal file
@ -0,0 +1,17 @@
|
||||
#!/bin/sh
|
||||
MAKE=make
|
||||
gmake --help >/dev/null 2>&1
|
||||
[ $? = 0 ] && MAKE=gmake
|
||||
scan-build echo >/dev/null 2>&1
|
||||
[ $? = 0 ] && MAKE=gmake
|
||||
|
||||
# find root
|
||||
cd `dirname $PWD/$0` ; cd ..
|
||||
|
||||
# build
|
||||
if [ -f config-user.mk ]; then
|
||||
${MAKE} mrproper > /dev/null 2>&1
|
||||
fi
|
||||
./configure --prefix=/usr && \
|
||||
scan-build -o sys/clang-log ${MAKE} -j 4
|
||||
echo Check ${PWD}/clang-log
|
@ -1,4 +1,6 @@
|
||||
all:
|
||||
sh run.sh
|
||||
sh html.sh
|
||||
mkdir -p farm/log/clang
|
||||
#cd .. ; sh clang-analyzer.sh && mv ../clang-log/* farm/log/clang
|
||||
sh push.sh
|
||||
|
Loading…
x
Reference in New Issue
Block a user