# 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= nbool.h
SRC2= main.c main_bool.c ini_heap.c sel_edge.c\
       Iedge.c reheap.c free_sr.c update_sr.c\
       chk_hrchy.c mk_frmstr.c extr_prof.c\
       add_grpnbr.c fr_frmstr.c
SRCS= $(SRC1) $(SRC2)

OBJS= main.o main_bool.o ini_heap.o sel_edge.o\
       Iedge.o reheap.o free_sr.o update_sr.o\
       chk_hrchy.o mk_frmstr.o extr_prof.o\
       add_grpnbr.o fr_frmstr.o

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

install: nbool 
	mv nbool $(LIB)

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

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

$(OBJS): nbool.h

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