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