summaryrefslogtreecommitdiffstats
path: root/build-generic.sh
blob: 12c6d8ee0cbe97ec05f8c348d7c02dab5a856f39 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/sh
# shellcheck disable=1003

if [ "$#" -eq 0 ]; then
	echo 'Error: Missing name and address'
	echo 'Example:'
	echo '  build-generic.sh "Chuck'\''s Clucks" "Cluckville, KY"'
	exit 1
fi

sed "s/\(recipient{.\+}\){.*}/\1{$1"'\\\\'"$2}/" -i src/generic/cover_letter.tex
latexmk src/generic/cover_letter.tex
sed "s/\(recipient{.\+}\){.*}/\1{}/" -i src/generic/cover_letter.tex

xdg-open src/generic/cover_letter.pdf