From 9c83b2dff546aa5bec023fe8fa9ff738a4d898dc Mon Sep 17 00:00:00 2001 From: Ross Thompson Date: Fri, 20 Jan 2023 19:45:17 -0600 Subject: [PATCH] Updated ignore to exclude copied files. --- .gitignore | 1 + fpga/generator/Makefile | 2 +- fpga/generator/insert_debug_comment.sh | 20 +++----------------- 3 files changed, 5 insertions(+), 18 deletions(-) diff --git a/.gitignore b/.gitignore index 587fc73a5..c4c71a623 100644 --- a/.gitignore +++ b/.gitignore @@ -128,3 +128,4 @@ tests/custom/crt0/*.a /pipelined/regression/sd_model.log fpga/src/sdc/* fpga/src/sdc.tar.gz +fpga/src/CopiedFiles_do_not_add_to_repo/* diff --git a/fpga/generator/Makefile b/fpga/generator/Makefile index ab55605d0..82c5a2ca1 100644 --- a/fpga/generator/Makefile +++ b/fpga/generator/Makefile @@ -26,7 +26,7 @@ SDC: tar xzf ../src/sdc.tar.gz -C ../src PreProcessFiles: - cp -r ../../pipelined/src/ ../src/pipelined + cp -r ../../pipelined/src/ ../src/CopiedFiles_do_not_add_to_repo/ ./insert_debug_comment.sh $(dst)/%.log: %.tcl diff --git a/fpga/generator/insert_debug_comment.sh b/fpga/generator/insert_debug_comment.sh index 96d379c90..0d7eceff4 100755 --- a/fpga/generator/insert_debug_comment.sh +++ b/fpga/generator/insert_debug_comment.sh @@ -1,27 +1,13 @@ #!/bin/bash - -fileC="../src/pipelined/ebu/busfsm.sv" -signal="CurrState" -type="busstatetype" -#find ../src/pipelined/ -wholename $fileC | xargs sed "s/\(.*\(logic|statetype|busstatetype\).*$signal\)/(\* mark_debug = \"true\" \*)\1/g" | grep -i $signal - -#fileC="../src/pipelined/lsu/lsu.sv" -#signal="IEUAdrM" -#type="logic" -echo "file = $fileC" -echo "signal = $signal" - -echo $signal -find ../src/pipelined/ -wholename $fileC | xargs sed "s/\(.*$type.*$signal\)/(\* mark_debug = \"true\" \*)\1/g" | grep -i $signal -#exit 0 +copiedDir="../src/CopiedFiles_do_not_add_to_repo" while read line; do readarray -d ":" -t StrArray <<< "$line" - file="../src/pipelined/${StrArray[0]}" + file="${copiedDir}/${StrArray[0]}" #signal=`echo "${StrArray[1]}" | awk '{$1=$1};1'` signal=`echo "${StrArray[1]}" | awk '{$1=$1};1'` readarray -d " " -t SigArray <<< $signal sigType=`echo "${SigArray[0]}" | awk '{$1=$1};1'` sigName=`echo "${SigArray[1]}" | awk '{$1=$1};1'` - find ../src/pipelined/ -wholename $file | xargs sed -i "s/\(.*${sigType}.*${sigName}\)/(\* mark_debug = \"true\" \*)\1/g" + find $copiedDir -wholename $file | xargs sed -i "s/\(.*${sigType}.*${sigName}\)/(\* mark_debug = \"true\" \*)\1/g" done < ../constraints/marked_debug.txt