echo > cscope.files
echo.
echo begin search files ++++++
echo "current path is $(pwd)"
paths=(vendor/qcom/proprietary/camx/
hardware/interfaces/camera/
hardware/libhardware/modules/camera/
)
echo "/home/sourceCode/system/frameworks/av/services/camera/libcameraservice/"
find /home/sourceCode/system/frameworks/av/services/camera/libcameraservice/ -name '*.cpp' -o -name '*.h' -o -name '*.cc' -o -name '*.c' >> cscope.files
echo "/home/sourceCode/system/system/media/camera"
find /home/sourceCode/system/system/media/camera/ -name '*.cpp' -o -name '*.h' -o -name '*.cc' -o -name '*.c' >> cscope.files
for path in ${paths[*]}
do
echo "$(pwd)/$path"
find $(pwd)/$path -name '*.cpp' -o -name '*.h' -o -name '*.cc' -o -name '*.c' -o -name '*.hal' >> cscope.files
done
echo end search files ------
echo.
echo "cscope -bkq -i cscope.files"
cscope -bkq -i cscope.files
echo.
path_str=''
for path in ${paths[*]}
do
path_str=$path_str$path' '
done
echo "ctags -R $path_str"
ctags -R $path_str
echo.