SHELL	      = /bin/sh

CXX           = xlC

CXXFLAGS      = -D_UNIX_

LD	      = xlC

MAKEFILE      = makefile

OBJS	      = $(SRCS:.C=.o)

DVEOBJS	      = $(DVESRCS:.C=.o)

PROGRAM       = dizni

DVEPROGRAM    = dve

SRCS	      = buffers.C \
                bulkoutp.C \
                checklog.C \
                commandl.C \
                country.C \
                creatoro.C \
                dbfiles.C \
                dizni.C \
                entry.C \
                external.C \
                fielddef.C \
                filearra.C \
                gather.C \
                header.C \
                indexedi.C \
                inputche.C \
                internal.C \
                lastentr.C \
                linklist.C \
                myinput.C \
                mylib.C \
                myoutput.C \
                pagelayo.C \
                personle.C \
                personli.C \
                pointeri.C \
                preforma.C \
                report.C \
                selected.C \
                seriesli.C \
                shortlis.C \
                stogacov.C \
                storywit.C \
                comment.C \
                webentry.C

DVESRCS	      = buffers.C \
                country.C \
                entry.C \
                fielddef.C \
                header.C \
                internal.C \
                linklist.C \
                myinput.C \
                mylib.C \
                myoutput.C \
                pagelayo.C \
                personle.C \
                personli.C \
                pointeri.C \
                seriesli.C \
                shortlis.C \
                comment.C \
                descript.C \
                dve.C \
                dvebrows.C \
                dveentry.C \
                dveprint.C \
                dvescree.C \
                dveselec.C \
                dveshow.C \
                edit.C \
                entrylis.C \
                helptext.C \
                menu.C \
                screen.C

all:		$(PROGRAM)

$(PROGRAM):     $(OBJS)
		@echo "Linking $(PROGRAM) ..."
		@$(LD) -lm $(OBJS) -o $(PROGRAM)
		@echo "done"

$(DVEPROGRAM):  $(DVEOBJS)
		@echo "Linking $(DVEPROGRAM) ..."
		@$(LD) -lm -lcurses $(DVEOBJS) -o $(DVEPROGRAM)
		@echo "done"

.C.o:
	$(CXX) $(CXXFLAGS) -c $<


depend:;	@mkmf -f $(MAKEFILE) ROOT=$(ROOT)

###
