diff --git a/scripts/grad-school.sh b/scripts/grad-school.sh index a1c1949..d5fb85a 100644 --- a/scripts/grad-school.sh +++ b/scripts/grad-school.sh @@ -1,7 +1,25 @@ #!/bin/sh -hash="$(git rev-parse HEAD)" - mkdir -p ./dist -xsltproc ./templates/grad-school.xsl cv.xml > ./dist/grad-school.html -weasyprint --quiet ./dist/grad-school.html ./dist/grad-school.pdf +# CV +xsltproc ./templates/grad-school.xsl cv.xml > ./dist/cv-grad-school.html +weasyprint --quiet ./dist/cv-grad-school.html ./dist/cv-grad-school.pdf + +# Personal Statement +schools=( + 'Trinity College Dublin' + 'University College Dublin' + 'University College Cork' +) + +for school in "${schools[@]}"; +do + name=$(echo $school | tr ' ' '-' | tr '[:upper:]' '[:lower:]') + temp_file=/tmp/$name-personal-statement.md + sed -e "s/\`INSTITUTION_NAME\`/$school/g" ./letters/personal-statement.md > $temp_file + sh ./scripts/letter.sh $temp_file "$school" "$school Admissions Team" + rm $temp_file + + mv ./dist/letter.html ./dist/$name-personal-statement.html + mv ./dist/letter.pdf ./dist/$name-personal-statement.pdf +done