MLTON   = mlton -verbose 0
PREFIX  = ..
CP	= cp
RM	= rm

lambda: *.mlb *.sml
	$(MLTON) -output lambda sources-lambda.mlb

lambda-test: *.mlb *.sml
	$(MLTON) -output lambda-test sources-test.mlb

all: lambda lambda-test

.PHONY: install
install:
	$(CP) -p lambda $(PREFIX)/bin/

.PHONY: clean
clean:
	$(RM) -rf .cm/
	$(RM) -f lambda
	$(RM) -f lambda-test
