#include <psf_pre.imake>

.SUFFIXES: .psf .mtil .itil

.psf.mtil:
	MasterDir/src/comp/psf_til/psf_mtil/psf_mtil $< > $@

.mtil.itil:
	MasterDir/src/comp/psf_til/mtil_itil/mtil_itil $< > $@

.psf.itil:
	MasterDir/src/comp/psf_til/psf_mtil/psf_mtil $< > $*.mtil
	MasterDir/src/comp/psf_til/mtil_itil/mtil_itil $* > $@

MODULES = Booleans Naturals Bits Binary-Numbers Data Digits Decimal-Numbers \
		Queues Sample-Data Tables all

ARCHIVE = Imakefile README $(MODULES:%=%.psf)

AllTarget($(MODULES:%=%.itil))

install:: all
	$(RM) -r $(DESTINATION)/lib/stdlib
	$(MKDIRHIER) $(DESTINATION)/lib/stdlib
	$(CP) $(MODULES:%=%.psf) $(DESTINATION)/lib/stdlib
	$(CP) $(MODULES:%=%.mtil) $(DESTINATION)/lib/stdlib
	$(CP) $(MODULES:%=%.itil) $(DESTINATION)/lib/stdlib

#include <psf_post.imake>
