mirror of
https://github.com/radareorg/radare2.git
synced 2024-11-23 05:09:43 +00:00
25 lines
422 B
Bash
Executable File
25 lines
422 B
Bash
Executable File
#!/bin/sh
|
|
if [ -n "$1" ]; then
|
|
if [ "$1" = "-h" ]; then
|
|
echo "Usage: "
|
|
exit 0
|
|
fi
|
|
TAGS="$1"
|
|
else
|
|
TAGS=`git tag| grep -e '^\d\..\.' | grep -v '\d-'`
|
|
fi
|
|
control_c() {
|
|
echo "^C"
|
|
rm -rf r2loc
|
|
exit 1
|
|
}
|
|
trap control_c 2
|
|
rm -rf r2loc
|
|
git clone -q . r2loc || exit 1
|
|
for a in $TAGS ; do
|
|
(cd r2loc && git checkout -q $a)
|
|
printf "$a "
|
|
find r2loc/libr r2loc/binr -type f -iname '*.c'|xargs cat |wc -l
|
|
done
|
|
rm -rf r2loc
|