TOPICS := ${subst raw/,,${subst .txt,,${wildcard raw/*.txt}}} \
  
all: 
	for tp in ${TOPICS} ; do \
	  make -k TOPIC="$$tp" single ; \
	done
  
ifneq "/${TOPIC}" "/"

HFILE=html/${TOPIC}.html
TFILE=raw/${TOPIC}.txt

single: ${HFILE}
  
${HFILE}: ${TFILE} ~/bin/convert_links_to_html.gawk
	 convert_links_to_html.gawk ${TFILE} > ${HFILE}

endif