.PHONY: all
all: vulnerablevim-netrw.v2.html vulnerablevim.html vulnerablevim-netrw.v5.html vulnerablevim-shellescape.html

vulnerablevim-netrw.v2.html: advisory-netrw.v2
	echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">' 			            > vulnerablevim-netrw.v2.html
	echo "<html>"						 			           >> vulnerablevim-netrw.v2.html
	echo "<head><title>$$( head -n1 advisory-netrw.v2 | recode ..html )</title></head>"        >> vulnerablevim-netrw.v2.html
	echo "<body><pre>$$( sed -n '/^1/,$$p' < advisory-netrw.v2 | recode ..html )</pre></body>" >> vulnerablevim-netrw.v2.html
	echo "</html>"                                                                             >> vulnerablevim-netrw.v2.html

vulnerablevim.html: advisory
	echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">' 			   > vulnerablevim.html
	echo "<html>"						 			  >> vulnerablevim.html
	echo "<head><title>$$( head -n1 advisory | recode ..html )</title></head>"        >> vulnerablevim.html
	echo "<body><pre>$$( sed -n '/^1/,$$p' < advisory | recode ..html )</pre></body>" >> vulnerablevim.html
	echo "</html>"                                                                    >> vulnerablevim.html

vulnerablevim-netrw.v5.html: netrw-v5
	echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">' 			            > vulnerablevim-netrw.v5.html
	echo "<html>"						 			           >> vulnerablevim-netrw.v5.html
	echo "<head><title>$$( head -n1 netrw-v5 | recode ..html )</title></head>"                 >> vulnerablevim-netrw.v5.html
	echo "<body><pre>$$( sed -n '/^1/,$$p' < netrw-v5 | recode ..html )</pre></body>"          >> vulnerablevim-netrw.v5.html
	echo "</html>"                                                                             >> vulnerablevim-netrw.v5.html

vulnerablevim-shellescape.html: shellescape
	echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">' 			            > vulnerablevim-shellescape.html
	echo "<html>"						 			           >> vulnerablevim-shellescape.html
	echo "<head><title>$$( head -n1 shellescape | recode ..html )</title></head>"              >> vulnerablevim-shellescape.html
	echo "<body><pre>$$( sed -n '/^1/,$$p' < shellescape | recode ..html )</pre></body>"       >> vulnerablevim-shellescape.html
	echo "</html>"                                                                             >> vulnerablevim-shellescape.html

