hxt-xpath-8.5.0: examples/hunit/Makefile
# $Id: Makefile,v 1.2 2006/05/11 14:47:18 hxml Exp $
HXT_HOME = ../../..
PKGFLAGS =
GHCFLAGS = -Wall -O2
GHC = ghc $(GHCFLAGS) $(PKGFLAGS)
prog = HUnitExample
all : $(prog)
force :
$(GHC) --make $(GHCPACKAGES) -o $(prog) $(prog).hs
$(prog) : $(prog).hs
$(GHC) --make $(GHCPACKAGES) -o $@ $<
test : $(prog)
@echo "===> run HUnit examples" ; echo ; sleep 2
./$(prog)
DIST = $(HXT_HOME)/dist/examples/arrows
DIST_DIR = $(DIST)/hunit
DIST_FILES = mini1.xml mini2.xml Makefile $(prog).hs
dist :
[ -d $(DIST_DIR) ] || mkdir -p $(DIST_DIR)
cp $(DIST_FILES) $(DIST_DIR)
clean :
rm -f $(prog) $(prog).o $(prog).hi