BASENAME := Migrate

MAIN := Migrate.lhs 
DEPS := step1/Types.lhs step2/Types_000.lhs step2/Types.lhs
EXTRA_DEPS := 
SRC := $(MAIN) $(DEPS)

all: $(BASENAME).html

%.cpphs: %.lhs $(DEPS)
	cpp -traditional-cpp -DHsColour -P $< $@

%.html: %.cpphs
	HsColour -css $< -o$@ -lit
	validate -w --verbose --emacs $@