# Makefile for tds subdir

INCS = -I. -I../../include
LIBS = 
CFLAGS = -O0 -g -D HW_LITTLE_ENDIAN -D TDS42
CPPFLAGS = $(CFLAGS)
OBJS = write.o debug.o util.o read.o login.o mem.o token.o
all: unittest

clean:
	rm -f *.o
	rm -f unittest

unittest: unittest.o $(OBJS)
	gcc -o $@ unittest.o $(OBJS) $(LIBS)

%.o : %.cc
	g++ $(CPPFLAGS) $(INCS) -c $< -o $@

%.o : %.c
	gcc $(CFLAGS) $(INCS) -c $< -o $@
