#
# KROC support libraries tree Makefile
#
# $Source:$
#
# $Id:$
#
# (C) Copyright 1995, Dave Beckett <D.J.Beckett@ukc.ac.uk>,
# University of Kent at Canterbury, England
#
#


# Defaults
HOST=undefined-undefined-undefined
DEFS=
#DEFS=-DDEBUG
#DEFS=-DDEBUG -DTRACE
CC=gcc
#OPT=-g -O
OPT=-g
CCFLAGS=-ansi -pedantic -Wall -Wshadow -Wformat -Wpointer-arith\
	-Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings\
	-I/usr/local/lib/ansi-include
RANLIB=ranlib
AS=as -P
YACC=yacc -d
LEX=lex

CPPFLAGS=$(DEFS) -I.
CFLAGS=$(OPT) $(CCFLAGS) $(CPPFLAGS)
ASFLAGS=$(CPPFLAGS)

SUBDIRS=example1 example2 xlib

all: build

build install clean test:
	@for dir in $(SUBDIRS); do\
	  echo Making $@ in $$dir; \
	  (cd $$dir && $(MAKE) prefix="$(prefix)" HOST="$$HOST" DEFS="$(DEFS)" CC="$(CC)" OPT="$(OPT)" CCFLAGS="$(CCFLAGS)" RANLIB="$(RANLIB)" $@); \
	done


