# Generated automatically from Makefile.in by configure.


SHELL=	/bin/sh
CC=	gcc
INSTALL=/usr/athena/bin/install -c

DEFS=	-DHAVE_CONFIG_H
CFLAGS= -O
all:	libusp.a

SRCS=	block.c get.c internal.c main.c put.c usp_et.et
INCS=	notice.h gen.h
INCLUDES=  -I../include

libusp.a: usp_et.o ../include/usp.h gen.h main.o block.o get.o put.o internal.o
	ar r libusp.a main.o block.o get.o put.o internal.o usp_et.o
	: libusp.a

install:

clean:
	rm -f *.o libusp.a *~ core

dist:	$(SRCS) $(INCLUDES) Makefile
	-mkdir ../../dist/source/usp
	-chmod g+w ../../dist/source/usp
	cp -p $(SRCS) ../../dist/source/usp/
	cp -p $(INCS) ../../dist/source/usp/
	cp -p Makefile ../../dist/source/usp/
	chmod 644 ../../dist/source/usp/Makefile
	cp -p usp_et.et ../../dist/source/usp/

.c.o:
	-rm -f $*.o
	${CC} ${CFLAGS} ${INCLUDES} ${DEFS} -c $*.c

.SUFFIXES:	.h

usp_et.o : usp_et.c

usp_et.c: ../ets/usp_et.et
	../et/compile_et ../ets/usp_et.et; rm usp_et.h

.et.h:
	rm -f $*.o $*.h
	../et/compile_et $*.et

block.o: block.c gen.h ../include/usp.h ../include/usp_et.h
get.o: get.c gen.h ../include/usp.h ../include/usp_et.h
internal.o: internal.c gen.h ../include/usp.h ../include/usp_et.h
main.o: main.c gen.h ../include/usp.h ../include/usp_et.h
put.o: put.c gen.h ../include/usp.h  ../include/usp_et.h
