#=============================================================================
#	FRESNO
#=============================================================================

# compilers
cc = CC
CC = CC

CFLGS0 = -c -mips1 -O2
CFLAGS = $(CFLGS0) -Olimit 2500 -DBIND_ -DGETOPT_GETOPT
LFLAGS = -mips1

CCOPT = -O

SCO = scor.o
CON = connect.o hbon.o hybr.o rngblk.o prune.o
UTI = geom.o sort.o io.o msi_io.o
MMO = mm_io.o

INC0 = definitions.h
INCS = scor.h vdw_radii.h lenjon.h
INCC = connect.h hbon.h hybr.h rngblk.h prune.h
INCU = geom.h sort.h io.h ap_class.h msi.h msi_io.h
INCM = mm_io.h
INC1 = ${INC0} ${INCS} ${INCC} ${INCU} ${INCM}

LIBS =
VERSION = SGI-O

# "mmio" libraries
MM_LIBS = $(MMIO_ROOT)/lib
MM_INCS = $(MMIO_ROOT)/include

fresno:	fresno.o ${SCO} ${CON} ${UTI} ${MMO}
	${CC} ${CCOPT} $(LFLAGS) -o fresno fresno.o \
	${SCO} ${CON} ${UTI} ${MMO} \
	-lm -L$(MM_LIBS) -lmmioc $(LIBS)

fresno.o:	${INC1} comments.h

${SCO}:	${INC0} ${INCS} ${INCC} ${INCU}
${CON}:	${INC0} ${INCC}
${UTI}:	${INC0} ${INCU}
${MMO}:	${INC0} ${INCM}
	$(cc) $(CFLAGS) -I$(MM_INCS) mm_io.c

# this is for the GNU g++ compiler
%.o:	%.c++
	${CC} -c $<

clean:
	/bin/rm -f *.o

#==============================================================================

# "mmio" library stuff

version:
	@echo Version is \"$(VERSION)\" on host \"`hostname`\"

include:
	@echo \"-I$(MM_INCS)\"

libs:
	@echo \"-L$(MM_LIBS)\"

list:
	@ls $(MM_INCS)





