22 lines
490 B
Bash
Executable File
22 lines
490 B
Bash
Executable File
#!/bin/zsh
|
|
|
|
source scripts/common.sh
|
|
|
|
rm -rf $ZIP_DIR
|
|
mkdir -p $ZIP_DIR
|
|
|
|
projects=($(ls -d $OUT_DIR/assignments/*/))
|
|
|
|
for project in ${projects[@]}; do
|
|
assignment_name=${project%/}
|
|
assignment_name=${assignment_name##*/}
|
|
|
|
cd "$OUT_DIR/assignments/$assignment_name" || exit 1
|
|
echo "zipping assignment $assignment_name"
|
|
|
|
project_name="EamighJ${assignment_name:u}"
|
|
|
|
zip -r $ZIP_DIR/$project_name.zip . &>/dev/null
|
|
echo "zipped $assignment_name to $ZIP_DIR/$project_name.zip"
|
|
done
|