packages feed

hxt-8.3.0: examples/arrows/Makefile

# $Id: Makefile,v 1.9 2006/11/12 14:52:59 hxml Exp $
#
# Example Applications
#

EXAMPLES	= \
		HelloWorld hparser hunit hxpath dtd2hxt absurls \
		pickle \
		hrelaxng \
		RelaxTestSuite \
		AGentleIntroductionToHXT \
		performance RegexXMLSchema

HXT_HOME	= ../..
PKGFLAGS	=
DIST		= $(HXT_HOME)/dist/examples
DIST_DIR	= $(DIST)/arrows

all		:
		$(foreach i,$(EXAMPLES),$(MAKE) -C $i PKGFLAGS="$(PKGFLAGS)" $@ ;)

test		:
		$(foreach i,$(EXAMPLES),$(MAKE) -C $i $@ ;)

dist		:
		[ -d $(DIST_DIR) ] || mkdir -p $(DIST_DIR)
		$(foreach i,$(EXAMPLES),$(MAKE) -C $i dist DIST=../$(DIST_DIR) ;)
		cp Makefile $(DIST_DIR)

clean		:
		$(foreach i,$(EXAMPLES),$(MAKE) -C $i $@ ;)

.PHONY		: all clean test dist