source = ..\..

substwords =	MAN45SECT BAKEXT DEFHASH DEFLANG WORDS LIBDIR &
		LOOK_XREF SPELL_XREF TIB_XREF

tempin	  = subst.tmp
substlist = subst_pp.tmp

doc: ispell.1X ispell.5X .SYMBOLIC
	@echo .
	@echo Now output files must be processed by TROFF/GROFF!

ispell.1X: $(source)\ispell.1X $(substlist)
	dosubst $(substlist) < $(source)\ispell.1X > $@

ispell.5X: $(source)\ispell.5X $(substlist)
	dosubst $(substlist) < $(source)\ispell.5X > $@

$(substlist): ../config.h subst.h makefile
	%create $(tempin)
	%append $(tempin) $#include "config.h"
	%append $(tempin) $#include "subst.h"
	for %i in ($(substwords)) do @%append $(tempin) subst_%i = %i
	wcc386 -p -i.. -fo=$(substlist) $(tempin)

clean: .SYMBOLIC
	-del *.tmp
