# cgdata: Makefile. To be used with make.
#
# Copyright (c) 1987-1988 Robert E. Bruccoleri
#     
# Copyright (c) 1990-1997 Bristol-Myers Squibb Company
#     
# Please see the file, COPYRIGHT, for the copyright notice and
# terms and conditions for use of this file.
#
.SUFFIXES :			# Roll our own below.
.SUFFIXES : .mod .inp

SHELL = /bin/sh

PARAMS = param4.mod parmdna4.mod param5.mod amberparm.mod amber94parm.mod

RTOPS = rtop7.mod rtop8.mod rtopallh7.mod rtopallh8.mod \
	rtopdna3.mod rtoph7.mod rtoph8.mod amberunirtf.mod amber94rtf.mod

OBSOLETE = param1.inp param2.inp param3.inp parmallh.inp parmdna1.inp \
	   parmdna3.inp parmfix10.inp parmfix2.inp parmfix5.inp parmfix7.inp \
	   parmfix8.inp parmfix9.inp rtop1.inp rtop3.inp rtop5.inp rtop6.inp \
	   rtopallh3.inp rtopallh4.inp rtopallh5.inp rtopdna1.inp rtopdna4.inp \
	   rtoph2.inp rtoph4.inp rtoph5.inp rtoph5a.inp rtoph6.inp topallh6.inp \
	   rtopallh6.inp

SOURCES = $(PARAMS:.mod=.inp) $(RTOPS:.mod=.inp) descrip.mms makefile \
          emapalabt.omp emapalamn.omp emapglymn.omp emappromn.omp \
          topcgen.inp topcgen2.inp topcgen3.inp topallhcg.inp ambertopcg.inp\
	  parmallhb.parm parmallhb.dat amber94rtf.inp amber94parm.inp \
	  $(OBSOLETE)

MAPS = pro.cns emapala10.omp emapala60.omp emapgly15.omp \
       emappro5.omp emapala15.omp emapgly30.omp emappro10.omp \
       emapala30.omp emapgly5.omp emappro15.omp emapala5.omp \
       emapgly10.omp emapgly60.omp emappro30.omp

install all:
	$(MAKE) $(RTOPS)
	$(MAKE) $(PARAMS)

clean:
	- rm -f foo.* core fort.*

prepare: clean
	- touch *.inp

tovax: tovax.time

tovax.time: $(SOURCES) $(MAPS)
	cp $? dino
	(cd dino/; chmod u+w $?)
	touch tovax.time

amberparm.mod: parmallhb.parm

.inp.mod:
	runcg $*

.DEFAULT:
	co $<

