################################################################################
#Makefile to create the SunOS version of the non-NMR-fitting version of ANALYZE#
#Valid for Sun workstations and servers.                                       #
################################################################################
#
CPPFLAGS = -DSUN
#
# The following three lines are to create a normally working executable.
#
exe = analyze-clust-SunOS.x
FFLAGS = -O4 -c 
LDFLAGS = -O4 -o ${exe}
#
# The following three lines are two create the executable with debugging
# information (works much, much slower).
#
#exe = analyze-clust-debug-SunOS.x
#FFLAGS = -g -c -C
#LDFLAGS = -g -C -o ${exe}

BINDIR = ../bin

LIBDIR = 

COMP = f77

.SUFFIXES: .o .f .F

.F.o:
	${COMP} ${CPPFLAGS} ${FFLAGS} $*.F

.f.o:
	${COMP} ${FFLAGS} $*.f

objects=analyze.o \
	arcos.o \
	ave_coord.o \
	ave_dist.o \
	bd11p.o \
	beta_turns.o \
	calc_angles.o \
	calc_prop.o \
	chrom_dist.o \
	clustconf.o \
	cluster.o \
	clustmaz.o \
	contact.o \
	dist_constr.o \
	ellipsoid.o \
	fitsq.o \
	filter.o \
	generate.o \
	hydrogen_bonds.o \
	init_bridge.o \
	jacobi.o \
	lowest_in_energy.o \
	matout.o \
	minvar.o \
	noyes.o \
	open_rtns.o \
	param.o \
	pdbout.o \
	pinorm.o \
	ponat.o \
	print_prop.o \
	prop_distr.o \
	prp.o \
	read_angles.o \
	read_pdb.o \
	readprop.o \
	readrtns.o \
	rms_calc.o \
	set_defaults2.o \
	specv.o \
	srtclust.o \
	ss_chiral.o \
	symm.o \
	timing.o \
	utils.o \
	virtual_chain.o \
	write2.o \
	wrtclust.o \
	zimerman.o \
        intcor2.o \
	track.o

analyze.x: ${objects}
	${COMP} ${LDFLAGS} ${objects} > loadmap
	mv ${exe} ${BINDIR}

clean: 
	/bin/rm *.o
#
