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:
parent
cf89e77582
commit
b5f85af141
15 changed files with 99 additions and 10 deletions
10
Makefile
10
Makefile
|
|
@ -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
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue