# SccsId = "@(#)Makefile 3.4 (TU-Delft) 03/26/91"
VPATH=../..
SHELL = /bin/sh
OSTYPE=SYSV
ICDPATH=/usr0/cacd

BIN= $(ICDPATH)/bin/$(MACHINE)
LIB= $(ICDPATH)/lib/$(MACHINE)
LIBINCL= $(ICDPATH)/lib/include
LIBPROC= $(ICDPATH)/lib/process

LIBNAME=libdfmt.a
LIBLAY=$(LIB)/liblayfmt.a
LIBCIR=$(LIB)/libcirfmt.a
LIBFLP=$(LIB)/libflpfmt.a

LAY_H=$(LIBINCL)/dmlayfmt.h
CIR_H=$(LIBINCL)/dmcirfmt.h
FLP_H=$(LIBINCL)/dmflpfmt.h

PACKFLAG=-DPACK
OCFLAGS=
CFLAGS=$(OCFLAGS) -D$(OSTYPE) $(PACKFLAG) -I$(LIBINCL)

HDRS =	dfmt.h

SRCS =	dfmt.c

OBJS =	dfmt.o

INCL =

default all:	$(LIBNAME)

$(LIBNAME): $(OBJS)
	$(AR) ruv $(LIBNAME) $(OBJS)
	$(RANLIB) $(LIBNAME)

eseinstall install: $(LIBNAME)
	rm -f $(LIBLAY) $(LIBCIR) $(LIBFLP)
	mv $(LIBNAME) $(LIBLAY)
	ln $(LIBLAY) $(LIBCIR)
	ln $(LIBLAY) $(LIBFLP)
	$(RANLIB) $(LIBFLP)
	cd $(LIBINCL); rm -f $(LAY_H) $(CIR_H) $(FLP_H)
	cd ../.. ; cp $(HDRS) $(LAY_H)
	ln $(LAY_H) $(CIR_H)
	ln $(LAY_H) $(FLP_H)

$(OBJS) : $(INCL)

clean:
	rm -f $(LIBNAME) $(OBJS) core LINT errlog

$(SRCS):
	get -s SCCS/s.$@

.c.o:
	$(CC) -I../.. $(CFLAGS) -c $< -o $@

#EOF
