# Makefile for tests

CC = g++
CFLAGS = -Wall -L../lib -I../

SRCS=

OBJECTS=

PROGS=sale settle viewtotals void refund avszip hosttotals authonly preauth refundmdi

all: $(PROGS)

sale: sale.c
	$(CC) $(CFLAGS) sale.c -o sale $(OBJECTS) -lnetcharge

settle: settle.c
	$(CC) $(CFLAGS) settle.c -o settle -lnetcharge

viewtotals: viewtotals.cc
	$(CC) $(CFLAGS) viewtotals.cc -o viewtotals -lnetcharge

void: void.c
	$(CC) $(CFLAGS) void.c -o void -lnetcharge

refund: refund.c
	$(CC) $(CFLAGS) refund.c -o refund -lnetcharge

refundmdi: refundmdi.c
	$(CC) $(CFLAGS) refundmdi.c -o refundmdi -lnetcharge

avszip: avszip.c
	$(CC) $(CFLAGS) avszip.c -o avszip -lnetcharge

hosttotals: hosttotals.c
	$(CC) $(CFLAGS) hosttotals.c -o hosttotals -lnetcharge

authonly: authonly.c
	$(CC) $(CFLAGS) authonly.c -o authonly -lnetcharge

preauth: preauth.c
	$(CC) $(CFLAGS) preauth.c -o preauth -lnetcharge

clean:
	rm $(PROGS)
