# $Id: Makefile,v 1.4 2002/04/28 16:02:49 richdawe Exp $ # # Makefile for Base64 test # Copyright (C) 2000-2002 by Richard Dawe # TOP = ../.. include ../Makefile.tst .PHONY: clean distclean maintainer-distclean CFLAGS += -g -Wall -I$(TOP)/src -I$(TOP)/include LDFLAGS += -g TARGETS = b64test b64test2 TARGETS_EXE = $(patsubst %,%.exe,$(TARGETS)) BASE64_OBJS = $(TOP)/src/base64.o default: all all: $(TARGETS) @echo =============== @./b64test --quiet @echo PASSED: b64test @echo =============== B64TEST_OBJS = b64test.o $(BASE64_OBJS) b64test: b64test.o $(CC) $(LDFLAGS) -o $@ $(B64TEST_OBJS) B64TEST2_OBJS = b64test2.o $(BASE64_OBJS) b64test2: b64test2.o $(CC) $(LDFLAGS) -o $@ $(B64TEST2_OBJS) %.o: %.c $(CC) $(CFLAGS) -c $< clean: -rm -f *.o distclean: clean -rm -f $(TARGETS) $(TARGETS_EXE) maintainer-distclean: distclean