INSTLIB = /usr/local/lib/ohugs
INSTBIN = /usr/local/bin

all:
	cd src; make

install: ohugs
	rm -rf $(INSTLIB)
	rm -f $(INSTBIN)/ohugs $(INSTBIN)/rohugs
	mkdir -p $(INSTLIB)
	tar cf - lib/*.hs libhugs/*.hs | (cd $(INSTLIB); tar xf -)
	cp -p src/ohugs src/rohugs $(INSTLIB)/
	sed -e "s#XX_INSTLIB#$(INSTLIB)#" ohugs > $(INSTBIN)/ohugs
	sed -e "s#XX_INSTLIB#$(INSTLIB)#" rohugs > $(INSTBIN)/rohugs
	chmod 755 $(INSTBIN)/ohugs $(INSTBIN)/rohugs

clean:
	cd src; make clean

tests: ohugs
	cd test; make tests
	cd demos; make tests

guitests: ohugs
	cd tkExamples; make guitests


syntax highlighted by Code2HTML, v. 0.9.1