# SccsId = "@(#)Makefile 4.2 (TU-Delft) 01/23/91"
OSTYPE=SYSV
ICDPATH=/usr1/nelsis

BIN= $(ICDPATH)/bin
LIB= $(ICDPATH)/lib
LIBPROC= $(LIB)/process
LIBINCL= $(LIB)/include
OCFLAGS	=-DXV11R3 -Ddmpath=TMPath -Dprojectid=projID -DNCF_RELEASE=410 -DJCF -DEXPDATE=9110 
CFLAGS= $(OCFLAGS) -D$(OSTYPE)  -I$(LIBINCL)
LDFLAGS=
OLIBS= -ll -lm

DMLIB= $(LIB)/libddm.a
FMTLIBS=$(LIB)/liblayfmt.a

SRC1= dubcheck.h
SRC2= main.c main_check.c ini.c free_sr.c dig_circle.c\
       get_vln.c extr_prof.c Iedge.c update_sr.c checks.c\
       extr_ovlp.c print_err.c fr_errstr.c print_sr.c fltr_err.c
SRCS= $(SRC1) $(SRC2)

OBJS= main.o main_check.o ini.o free_sr.o dig_circle.o\
       get_vln.o extr_prof.o Iedge.o update_sr.o checks.o\
       extr_ovlp.o print_err.o fr_errstr.o print_sr.o fltr_err.o

dubcheck: $(OBJS)
	$(CC) $(LDFLAGS) $(CFLAGS) $(OBJS) $(FMTLIBS) $(DMLIB) $(OLIBS) -o dubcheck
	chmod 755 dubcheck

install: dubcheck 
	mv dubcheck $(LIB)

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

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

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