[Bugfix] Added shell globstar
#author : Ganesh Gore <ganesh.gore@utah.edu>
#==============================================================================
-export OPENFPGA_PATH="$(pwd)"
+if [ -z $OPENFPGA_PATH ]; then
+ echo "OPENFPGA_PATH variable not found"
+ export OPENFPGA_PATH=$(pwd);
+ echo "Setting OPENFPGA_PATH=${OPENFPGA_PATH}"
+else
+ echo "OPENFPGA_PATH=${OPENFPGA_PATH}"
+fi
export OPENFPGA_SCRIPT_PATH="${OPENFPGA_PATH}/openfpga_flow/scripts"
export OPENFPGA_TASK_PATH="${OPENFPGA_PATH}/openfpga_flow/tasks"
if [ -z $PYTHON_EXEC ]; then export PYTHON_EXEC="python3"; fi
@@ -96,6 +102,8 @@ unset-openfpga (){
if [[ $(ps -p $$ -oargs=) == *"zsh"* ]]; then
autoload -U +X bashcompinit; bashcompinit;
fi
+
+command -v shopt && shopt -s globstar
# TaskList=$(ls -tdalh ${OPENFPGA_TASK_PATH}/* | awk '{system("basename " $9)}' | awk '{printf("%s ",$1)}')
TaskList=$(ls -tdalh ${OPENFPGA_TASK_PATH}/**/task.conf |
awk '{print $9}' | sed -e "s/\/config\/task.conf//" |
