# $Id: Makefile,v 1.4 2001/04/18 00:11:33 richdawe Exp $
#
# Makefile for zippo's test suite - dependencies component
# Copyright (C) 2000, 2001 by Richard Dawe
#

TOP = ../..
include ../Makefile.tst

CFLAGS  += -g -Wall -I$(TOP)/src -I$(TOP)/include
LDFLAGS += -g -L$(TOP)/lib

LIBS    = -lzippo -lz
LIBDEPS = $(TOP)/lib/libzippo.a

TARGETS     = simple user
TARGETS_EXE = $(patsubst %,%.exe,$(TARGETS))

default:	all

all:	$(TARGETS)
	@echo ===============
	@./simple --quiet
	@echo PASSED: simple
	-@./user --quiet
	@echo EXECUTED: user
	@echo ===============

simple:	simple.o $(LIBDEPS)
	$(CC) $(LDFLAGS) -o $@ $< $(LIBS)

user:	user.o $(LIBDEPS)
	$(CC) $(LDFLAGS) -o $@ $< $(LIBS)

%.o:	%.c
	$(CC) $(CFLAGS) -c $<

clean:
	-rm -f *.o

distclean:	clean
	-rm -f $(TARGETS) $(TARGETS_EXE)
