#!/bin/bash

while IFS=';' read -ra line || [[ -n "$line" ]]; do
    find @REPLACEMENT_DIR@ -type f -readable -writable -exec sed -i "s/\b${line[0]}\b/${line[1]}/g" {} \;
done < @REPLACEMENTS_FILE@

i="0"
CWD="$(pwd)"
cd "@CMAKE_CURRENT_SOURCE_DIR@"
chmod +x @TIDY_SCRIPT@
while [ $i -lt 50 ]; do
    @TIDY_SCRIPT@ 2>&1 | grep 'clang-tidy applied .* suggested fixes'
    if [ $? != 0 ]; then
       break
    fi
    i=$[$i+1]
done
@TIDY_SCRIPT@
cd "$CWD"