PRESTO  = ../..
LIBPRESTO = $(PRESTO)/libpresto.a
LIBS	= $(LIBPRESTO) -lpps
CC	= CC
IDIR	= $(PRESTO)
CFLAGS  = -Y +h$(IDIR)/asmdefs.h -g -I$(IDIR)
LDFLAGS = -Y -Z200000
SRC	=	../../../test/sos

OBJS	=	sos.o set.o
PROG	=	sos

$(PROG):	$(OBJS) $(LIBPRESTO)
		$(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) $(LIBS) -o $(PROG)

sos.o: sos.c set.h
	$(CC) $(CFLAGS) -c sos.c

set.o: set.c set.h
	$(CC) $(CFLAGS) -c set.c
	
clean:
	rm -f *.o core __ctdt.c

links:
	-ln -s $(SRC)/set.c set.c
	-ln -s $(SRC)/set.h set.h
	-ln -s $(SRC)/sos.c sos.c
	-ln -s $(SRC)/README README

cleanlinks:	clean
	rm -f *.h *.c sos README

