X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=devtools%2Fbuild-tags.sh;h=0361135d6e18a4c9c2e6f6f87f8523c35bc57f5e;hb=32d7dbf269be84cb906979d73ad81b40e28d377a;hp=276fff647b30c47a32a8ac936cfd0a1f4a8608a4;hpb=a1b6cda16a07183fda6729a79abf622937cd4d13;p=dpdk.git diff --git a/devtools/build-tags.sh b/devtools/build-tags.sh index 276fff647b..0361135d6e 100755 --- a/devtools/build-tags.sh +++ b/devtools/build-tags.sh @@ -19,8 +19,8 @@ arm_64=true print_usage() { echo "Usage: $(basename $0) [-h] [-v] tags|cscope|gtags|etags [config]" - echo "Valid configs are:" - make showconfigs | sed 's,^,\t,' + echo "Examples of valid configs are: " + echo "x86_64-bsd, arm64-linux, ppc_64-linux" } # Move to the root of the git tree @@ -67,13 +67,13 @@ common_sources() linux_sources() { - find_sources "lib/librte_eal/linux" '*.[chS]' + find_sources "lib/eal/linux" '*.[chS]' find_sources "kernel/linux" '*.[chS]' } bsd_sources() { - find_sources "lib/librte_eal/freebsd" '*.[chS]' + find_sources "lib/eal/freebsd" '*.[chS]' find_sources "kernel/freebsd" '*.[chS]' } @@ -85,14 +85,14 @@ arm_common() arm_32_sources() { arm_common - find_sources "lib/librte_eal/arm" '*.[chS]' \ + find_sources "lib/eal/arm" '*.[chS]' \ "$skip_64b_files" } arm_64_sources() { arm_common - find_sources "lib/librte_eal/arm" '*.[chS]' \ + find_sources "lib/eal/arm" '*.[chS]' \ "$skip_32b_files" find_sources "$source_dirs" '*arm64.[chS]' } @@ -108,35 +108,24 @@ x86_common() x86_32_sources() { x86_common - find_sources "lib/librte_eal/x86" '*.[chS]' \ + find_sources "lib/eal/x86" '*.[chS]' \ "$skip_64b_files" } x86_64_sources() { x86_common - find_sources "lib/librte_eal/x86" '*.[chS]' \ + find_sources "lib/eal/x86" '*.[chS]' \ "$skip_32b_files" } ppc_64_sources() { - find_sources "lib/librte_eal/ppc" '*.[chS]' + find_sources "lib/eal/ppc" '*.[chS]' find_sources "$source_dirs" '*altivec*.[chS]' } -check_valid_target() -{ - if [ ! -f "config/defconfig_$1" ] ; then - echo "Invalid config: $1" - print_usage - exit 0 - fi -} - if [ -n "$2" ]; then - check_valid_target $2 - echo $2 | grep -q "linux" || linux=false echo $2 | grep -q "bsd" || bsd=false echo $2 | grep -q "x86_64-" || x86_64=false