# SccsId = "@(#)Makefile 4.2 (TU-Delft) 06/25/91"
SHELL=/bin/sh
OSTYPE=SYSV

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

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

## ARCHITECTURE DEPENDENT DEFINES ############################################
CONFIGDIR=$(CACDSRCHOME)/CONFIG
include $(CONFIGDIR)/M.$(ARCHITECTURE)

TARGET=libfunc.a

SRC0= 
SRC2= BSFREE.c \
	BSRESET.c \
	BSROTATE.c \
	BSSET.c \
	BSTOI.c \
	BSUNDEF.c \
	BTAND.c \
	BTEXNOR.c \
	BTEXOR.c \
	BTINVERT.c \
	BTNAND.c \
	BTNOR.c \
	BTOR.c \
	BWAND.c \
	BWEXNOR.c \
	BWEXOR.c \
	BWINVERT.c \
	BWNAND.c \
	BWNOR.c \
	BWOR.c \
	ITOBS.c \
	ITOTC.c \
	TCTOI.c \
	curs_error.c \
	func_error.c \
	single_c_s.c \
	single_s.c

SRCS= $(SRC0) $(SRC2)

OBJS= BSFREE.o \
	BSRESET.o \
	BSROTATE.o \
	BSSET.o \
	BSTOI.o \
	BSUNDEF.o \
	BTAND.o \
	BTEXNOR.o \
	BTEXOR.o \
	BTINVERT.o \
	BTNAND.o \
	BTNOR.o \
	BTOR.o \
	BWAND.o \
	BWEXNOR.o \
	BWEXOR.o \
	BWINVERT.o \
	BWNAND.o \
	BWNOR.o \
	BWOR.o \
	ITOBS.o \
	ITOTC.o \
	TCTOI.o \
	curs_error.o \
	func_error.o \
	single_c_s.o \
	single_s.o

$(TARGET): $(OBJS)
	ar ruv $(TARGET) $(OBJS)
	ranlib $(TARGET)

$(OBJS): $(SRC0)

install: $(TARGET) $(SRC0)
	mv $(TARGET) $(LIB)

ESETARGET=libfunc.a

ese: $(ESETARGET)

eseinstall: $(ESETARGET) $(SRC0)
	mv $(ESETARGET) $(LIB)

clean:
	rm -f $(OBJS) $(TARGET) core LINT

LINT: $(SRCS)
	lint $(CFLAGS) $(SRC2) > LINT

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