modified: Makefile

renamed:    content/pages/cover-letters/2025-10-28-chime.txt -> content/pages/cover-letters/2025-10-28-chime-russell-ballestrini.rst
	renamed:    content/pages/cover-letters/2025-10-28-gitlab.txt -> content/pages/cover-letters/2025-10-28-gitlab-russell-ballestrini.rst
	renamed:    content/pages/cover-letters/2025-10-28-magicschool.txt -> content/pages/cover-letters/2025-10-28-magicschool-russell-ballestrini.rst
	renamed:    content/pages/cover-letters/2025-11-03-canonical.txt -> content/pages/cover-letters/2025-11-03-canonical-russell-ballestrini.rst
	renamed:    content/pages/cover-letters/2025-11-03-datadog-curriculum-developer.txt -> content/pages/cover-letters/2025-11-03-datadog-curriculum-developer-russell-ballestrini.rst
	renamed:    content/pages/cover-letters/2025-11-03-lumin-digital-sre.txt -> content/pages/cover-letters/2025-11-03-lumin-digital-sre-russell-ballestrini.rst
	renamed:    content/pages/cover-letters/2025-11-03-synthropic-detection-engineer.txt -> content/pages/cover-letters/2025-11-03-synthropic-detection-engineer-russell-ballestrini.rst
	renamed:    content/pages/cover-letters/2025-11-03-truetax-elixir-phoenix.txt -> content/pages/cover-letters/2025-11-03-truetax-elixir-phoenix-russell-ballestrini.rst
	renamed:    content/pages/cover-letters/2025-11-04-automattic-senior-systems-engineer.txt -> content/pages/cover-letters/2025-11-04-automattic-senior-systems-engineer-russell-ballestrini.rst
	renamed:    content/pages/cover-letters/2025-11-04-band-full-stack-engineer.txt -> content/pages/cover-letters/2025-11-04-band-full-stack-engineer-russell-ballestrini.rst
	new file:   content/pages/cover-letters/2025-11-06-river-senior-software-engineer-russell-ballestrini.rst
	new file:   content/pages/cover-letters/2025-11-13-glass-health-founding-software-engineer-backend-russell-ballestrini.rst
	new file:   content/pages/cover-letters/2025-11-13-schoolhouse-world-senior-software-engineer-russell-ballestrini.rst
	new file:   content/pages/cover-letters/2025-11-15-zapier-senior-software-engineer-enterprise-zone-russell-ballestrini.rst
This commit is contained in:
Russell Ballestrini 2025-11-25 09:45:37 -05:00
parent cf89e77582
commit b5f85af141
15 changed files with 99 additions and 10 deletions

View file

@ -12,6 +12,7 @@ help:
@echo 'Usage: '
@echo ' make venv setup virtual environment '
@echo ' make resume (re)generate the resume '
@echo ' make cover-letters (re)generate cover letter PDFs '
@echo ' make html (re)generate the web site '
@echo ' make clean remove the generated files '
@echo ' make regenerate regenerate files upon modification '
@ -33,6 +34,15 @@ venv:
resume:
venv/bin/rst2pdf content/pages/russell.ballestrini.resume.rst --stylesheets content/pages/russell.ballestrini.resume.style -o output/uploads/russell.ballestrini.resume.pdf
cover-letters:
@mkdir -p output/uploads/cover-letters
@for letter in content/pages/cover-letters/*.rst; do \
basename=$$(basename $$letter .rst); \
echo "Generating PDF for $$basename..."; \
venv/bin/rst2pdf $$letter -o output/uploads/cover-letters/$$basename.pdf; \
done
@echo "All cover letters generated in output/uploads/cover-letters/"
html: pygments
venv/bin/pelican content -o output -s pelicanconf.py