X-Git-Url: http://mmka.chem.univ.gda.pl/gitweb/?p=unres.git;a=blobdiff_plain;f=source%2Fxdrfpdb%2Fsrc%2FMakefile_ifort;fp=source%2Fxdrfpdb%2Fsrc%2FMakefile_ifort;h=a828e355741042b7837857dc429b4e10cbe4bd54;hp=0000000000000000000000000000000000000000;hb=2a226bfc86eabc6e4eae0c3ad1cbc3cb5417a05a;hpb=a0e685f844163003749ba91dfbf4644bcc8cfa30 diff --git a/source/xdrfpdb/src/Makefile_ifort b/source/xdrfpdb/src/Makefile_ifort new file mode 100644 index 0000000..a828e35 --- /dev/null +++ b/source/xdrfpdb/src/Makefile_ifort @@ -0,0 +1,64 @@ +# Set of programs to convert UNRES xdrf format (compressed Cartesian coordinates) to PDF +# or raw-Cartesian format (*.x) or to extract backbone angular coordinates (*.ang) +# The pdb files can be constructed from canonical or MREMD trajectories. +# +# The xdrf library is required +# +# Programs +# +# xdrf2pdb : converts a single cx trajectory file to PDB format +# xdrf2x : converts a single cx trajectory file to raw-coordinate (x) format +# xdrf2ang : extracts backbone angles from a cx trajectory file +# xdrf2pdb-m : converts a selected trajectory of a MREMD run dumpend into a cx file to PDB format +# +# xdrf2pdb1 : converts conformation(s) selected from a wham post-processing run into PDB format +# xdrf2x1 : converts conformation(s) selected from a wham post-processing run into raw (x) format. +# +# 9/23/2010 A. Liwo + +FC=ifort + +BINDIR = ../../../bin/xdrfpdb + +#OPT = -fast +OPT = + +FFLAGS = -c ${OPT} + +CPPFLAGS = -DNEWUNRES + +M4 = m4 +M4FILE = underscore.m4 + +.SUFFIXES: .F +.F.o: + ${FC} ${FFLAGS} ${CPPFLAGS} $*.F +.c.o: + ${CC} -c ${CPPFLAGS} $*.c + +all:xdrf2pdb xdrf2pdb-m + +xdrf2pdb: xdrf2pdb.o geomout.o misc.o rescode.o nazwy.o xdrf/libxdrf.a + ${FC} -Bstatic -o ${BINDIR}/xdrf2pdb xdrf2pdb.o geomout.o rescode.o misc.o nazwy.o xdrf/libxdrf.a + +xdrf2pdb-m: xdrf2pdb-m.o geomout.o misc.o rescode.o nazwy.o xdrf/libxdrf.a + ${FC} -Bstatic -o ${BINDIR}/xdrf2pdb-m xdrf2pdb-m.o geomout.o rescode.o misc.o nazwy.o xdrf/libxdrf.a + +xdrf2pdb1: xdrf2pdb1.o geomout.o misc.o rescode.o nazwy.o xdrf/libxdrf.a + ${FC} -Bstatic -o ${BINDIR}/xdrf2pdb1 xdrf2pdb1.o geomout.o rescode.o misc.o nazwy.o xdrf/libxdrf.a + +xdrf2x: xdrf2x.o xdrf/libxdrf.a + ${FC} -o xdrf2x xdrf2x.o xdrf/libxdrf.a + +xdrf2x1: xdrf2x1.o xdrf/libxdrf.a + ${FC} -o xdrf2x1 xdrf2x1.o xdrf/libxdrf.a + +xdrf2ang: xdrf2ang.o misc.o rescode.o nazwy.o intcor.o arcos.o xdrf/libxdrf.a + ${FC} -Bstatic -o ${BINDIR}/xdrf2ang xdrf2ang.o rescode.o \ + misc.o nazwy.o intcor.o arcos.o xdrf/libxdrf.a + +xdrf/libxdrf.a: + cd xdrf && make + +clean: + rm -f *.o && /bin/rm -f compinfo && cd xdrf && make clean