openfoam/tutorials/Allclean
Mark Olesen 96ece1ef35 ENH: foamRunTutorials -dry-run option
- for tracing tutorials execution
2022-06-14 15:23:08 +02:00

24 lines
664 B
Bash
Executable File

#!/bin/sh
cd "${0%/*}" || exit # Run from this directory
. "${WM_PROJECT_DIR:?}"/bin/tools/LogFunctions # Tutorial log-file functions
#------------------------------------------------------------------------------
echo "--------"
# Remove old build/ directory
buildDir="${WM_PROJECT_DIR}/build/${WM_OPTIONS}/${PWD##*/}"
if [ -d "$buildDir" ]
then
echo "Removing old build directory: $buildDir" 1>&2
rm -rf -- "$buildDir"
fi
removeLogs
echo "Cleaning tutorials ..."
foamCleanTutorials -self # Run recursively but avoid self
echo "--------"
#------------------------------------------------------------------------------