hxt-7.1: examples/hunit/Makefile
# $Id: Makefile,v 1.6 2005/04/14 12:52:51 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
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