# -*- makefile -*- mode for emacs
# @(#) $Id: Makefile.dist,v 1.3 1997/06/09 23:40:11 leavens Exp $
#
# Makefile for checking Larch/C++ built-in traits
#

RM = rm -f
LSLFLAGS = -lp

.SUFFIXES: .lsl .lsl-ckd .lp

.lsl.lsl-ckd:
	lsl $(LSLFLAGS) $< 2>&1 | tee $@

.lsl.lp:
	lsl $(LSLFLAGS) $<

check: checkalltraits

checkalltraits:
	lsl $(LSLFLAGS) *.lsl

# Clean up stuff
#
clean	:
	$(RM) *.l??-ckd *.lpfrz

cleanall: clean
	$(RM) *.lpscr *.lp *.lplog
