updated structure a bit.
This commit is contained in:
parent
46156f7bdd
commit
358e94cde7
7 changed files with 61 additions and 15 deletions
47
.fontfoldercleanup/iterate.sh
Normal file
47
.fontfoldercleanup/iterate.sh
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
#!/bin/zsh
|
||||
|
||||
mydir=$(dirname "$0")
|
||||
|
||||
# Define the absolute path to the prep script
|
||||
PREP_SCRIPT="$(cd "$(dirname "$0")" && pwd)/prep 1 font.sh"
|
||||
|
||||
#activate python environment
|
||||
source "$mydir"/.env/bin/activate
|
||||
|
||||
#move orphans before we do anything else
|
||||
python3 "$mydir"/orphans.py
|
||||
|
||||
# Check if the prep script exists
|
||||
if [[ ! -f "$PREP_SCRIPT" ]]; then
|
||||
echo "Prep script not found: $PREP_SCRIPT"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Ensure the prep script is executable
|
||||
chmod u+x "$PREP_SCRIPT"
|
||||
|
||||
# Check if the prep script is executable
|
||||
if [[ ! -x "$PREP_SCRIPT" ]]; then
|
||||
echo "Prep script not executable: $PREP_SCRIPT"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Define the absolute path to the font_files directory
|
||||
FONT_FILES_DIR="$(cd "$(dirname "$0")" && pwd)/font_files"
|
||||
|
||||
# Check if the font_files directory exists
|
||||
if [[ ! -d "$FONT_FILES_DIR" ]]; then
|
||||
echo "font_files directory not found: $FONT_FILES_DIR"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Iterate over each folder in font_files
|
||||
for folder in "$FONT_FILES_DIR"/*; do
|
||||
if [[ -d "$folder" ]]; then
|
||||
cd "$folder" || continue
|
||||
zsh "$PREP_SCRIPT"
|
||||
cd ..
|
||||
else
|
||||
echo "No such directory: $folder"
|
||||
fi
|
||||
done
|
||||
Loading…
Add table
Add a link
Reference in a new issue