#!/bin/bash script_dir=$(readlink -f $(dirname "$0")) tool=$script_dir/../tooling/bin/r3_gh_tool set -e pushd $script_dir mkdir -p logs types=(auto ref fix stub) for type in "${types[@]}"; do file_list="logs/files_${type}.txt" rm -f "$file_list" if [ -d "gh_${type}" ]; then for file in "gh_${type}"/*.cxx; do echo "$file" >>"$file_list" done $tool "@$file_list" -v --type=$type --log-file=logs/log-functions-${type}.txt fi done $tool gh_global.h -mglobals -v --log-file=logs/log-globals.txt $tool -mduplicates -v --log-file=logs/log-duplicates.txt popd