#!/bin/bash
dir=.
find $dir -path "$dir/core*" -prune -o -path "$dir/documentation*" -prune -o -path "$dir/keys*" -prune -o -path "$dir/lib*" -prune -o -path "$dir/mk*" -prune -o -path "$dir/scripts*" -
prune -o -path "$dir/ta*" -prune -o -type f -not -name '*.o' -name "*.[chsS]" -print > cscope.files
find $dir/core/arch/arm -path "$dir/core/arch/arm/plat-*" -prune -o -path "$dir/core/arch/arm/kernel/" -prune -o -path "$dir/core/arch/arm/mm" -prune -o -path "$dir/core/arch/arm/
include" -prune -o -path "$dir/core/arch/arm/sm" -prune -o -path "$dir/core/arch/arm/sta" -prune -o -path "$dir/core/arch/arm/tee" -prune -o -type f -name "*.[chsS]" -print >> cscope.
files
find $dir/core/arch/arm/plat-nufront/ -type f -not -name '*.o' -name "*.[chsS]" -print >> cscope.files
cscope -b -q -k
ctags -L cscope.files
dir=.
find $dir -path "$dir/core*" -prune -o -path "$dir/documentation*" -prune -o -path "$dir/keys*" -prune -o -path "$dir/lib*" -prune -o -path "$dir/mk*" -prune -o -path "$dir/scripts*" -
prune -o -path "$dir/ta*" -prune -o -type f -not -name '*.o' -name "*.[chsS]" -print > cscope.files
find $dir/core/arch/arm -path "$dir/core/arch/arm/plat-*" -prune -o -path "$dir/core/arch/arm/kernel/" -prune -o -path "$dir/core/arch/arm/mm" -prune -o -path "$dir/core/arch/arm/
include" -prune -o -path "$dir/core/arch/arm/sm" -prune -o -path "$dir/core/arch/arm/sta" -prune -o -path "$dir/core/arch/arm/tee" -prune -o -type f -name "*.[chsS]" -print >> cscope.
files
find $dir/core/arch/arm/plat-nufront/ -type f -not -name '*.o' -name "*.[chsS]" -print >> cscope.files
cscope -b -q -k
ctags -L cscope.files