# Makefile for ~lp/help

DIRS = commands glossary logic misc news operation ordering proof settings \
       symbols

all:

Topics:
	for i in `ls *.tex */*.tex`;				\
	    do echo F$$i >> Topics;				\
	       sed -n '/\\ref{\(.*\)}/s//T\1/p' $$i >> Topics;	\
	    done

lp.doc: lp.l
	nroff -man lp.l > lp.doc

tidy:	tidy1
	for i in ${DIRS}; do (cd $$i; make tidy); done

tidy1:
	/bin/rm -f *~ *.bak

clean: tidy1
	/bin/rm -f Topics
	for i in ${DIRS}; do (cd $$i; make clean); done
