?? makefile
字號:
# makefile for DOCK 3.5 accessories subdirectoryMAKE = makeFFLAGS = -O2 -NC200BIN = ../binPROGS = \ addprh \ cluster \ condense \ conect \ convsyb \ delphiscore \ db3todb35 \ fdat2pdb \ fixDOCKout \ get_near_res \ hbdata \ mol2sdf \ oldscore \ pdb2ms \ pdbrenum \ pdbtosph \ rebump \ reformatms \ reformH \ rmsd \ showbox \ showsphere \ sphgen \ splitmolSCRIPTS = \ autoMS \ charge \ decolorize \ formatINDOCK \ invertPDB \ mol2sph \ x2pdbOBJS = \ addprh.o \ conect.o \ convsyb.o \ delphiscore.o \ hbdata.o \ heapindex.o \ ms2dot.o \ oldscore.o \ pdb2ms.o \ pdbtosph.o \ reformatms.o \ showbox.o \ showsphere.o \ showbox.o \ sphgen.oOBJS_DAG = \ condense.o \ db3todb35.o \ fixDOCKout.o \ fdat2pdb.o \ get_near_res.o \ mol2sdf.o \ pdbrenum.o \ rebump.o \ reformH.o \ rmsd.o \ splitmol.oOBJS_CLUS = \ cluster.o \ clus.o \ avrsph.o \ rdclus.o \ fixclu.o \ getclu.o \ reords.o#############################################################################install: all mv $(PROGS) $(BIN) cp $(SCRIPTS) $(BIN)all: $(PROGS)clean: rm -f $(OBJS) $(OBJS_CLUS) $(OBJS_DAG) readMOL2.o writeSDF.ouninstall: cd $(BIN); rm $(PROGS)##############################################################################_____________________________________________________________________________# General dependencies$(OBJS_DAG) : aesthetics.h$(OBJS_CLUS): cluster.h#_____________________________________________________________________________# Subroutinesaesthetics.o: aesthetics.f aesthetics.hgetElement.o: getElement.f elements.hreadMOL2.o: readMOL2.fwriteMOL2.o: writeMOL2.freadSDF.o: readSDF.fwriteSDF.o: writeSDF.fparsefield.o: parsefield.f#_____________________________________________________________________________# Programsaddprh: addprh.o f77 $(FFLAGS) addprh.o -o addprhcluster: $(OBJS_CLUS) f77 $(FFLAGS) $(OBJS_CLUS) -o clustercondense: condense.o aesthetics.o f77 $(FFLAGS) condense.o aesthetics.o -o condenseconect: conect.o f77 $(FFLAGS) conect.o -o conectconvsyb: convsyb.o f77 $(FFLAGS) convsyb.o -o convsybdb3todb35: db3todb35.o aesthetics.o f77 $(FFLAGS) db3todb35.o aesthetics.o -o db3todb35delphiscore: delphiscore.o f77 $(FFLAGS) delphiscore.o -o delphiscorefixDOCKout: fixDOCKout.o aesthetics.o f77 $(FFLAGS) fixDOCKout.o aesthetics.o -o fixDOCKoutfdat2pdb: fdat2pdb.o aesthetics.o f77 $(FFLAGS) fdat2pdb.o aesthetics.o -o fdat2pdbget_near_res: get_near_res.o aesthetics.o f77 $(FFLAGS) get_near_res.o aesthetics.o -o get_near_reshbdata: hbdata.o f77 $(FFLAGS) hbdata.o -o hbdatamol2sdf: mol2sdf.o writeSDF.o readMOL2.o parsefield.o aesthetics.o f77 $(FFLAGS) mol2sdf.o aesthetics.o writeSDF.o readMOL2.o parsefield.o -o mol2sdfoldscore: oldscore.o f77 $(FFLAGS) oldscore.o -o oldscorepdb2ms: pdb2ms.o f77 $(FFLAGS) pdb2ms.o -o pdb2mspdbrenum: pdbrenum.o aesthetics.o f77 $(FFLAGS) pdbrenum.o aesthetics.o -o pdbrenumpdbtosph: pdbtosph.o f77 $(FFLAGS) pdbtosph.o -o pdbtosphrebump: rebump.o aesthetics.o f77 $(FFLAGS) rebump.o aesthetics.o -o rebumpreformatms: reformatms.o f77 $(FFLAGS) reformatms.o -o reformatmsreformH: reformH.o aesthetics.o f77 $(FFLAGS) reformH.o aesthetics.o -o reformHrmsd: rmsd.o aesthetics.o f77 $(FFLAGS) rmsd.o aesthetics.o -o rmsdshowbox: showbox.o f77 $(FFLAGS) showbox.o -o showboxshowsphere: showsphere.o f77 $(FFLAGS) showsphere.o -o showspheresphgen: sphgen.o f77 $(FFLAGS) sphgen.o -o sphgensplitmol: splitmol.o aesthetics.o heapindex.o f77 $(FFLAGS) splitmol.o aesthetics.o heapindex.o -o splitmol#_____________________________________________________________________________#_____________________________________________________________________________# special programs - these are NOT be included in the general make and# must be explicitly made, e.g. make ms2dot # The following program requires access to SYBYL routines - please make sure# TA_ROOT is updated appropriately.# If sybyl development libraries are not installed, you must install them# from your Tripos distribution media, e.g.# sh $TA_ROOT/install/InstallSybyl cdrom developmentTA_ROOT = /bert/sybyl61ms2dot: ms2dot.o f77 $(FFLAGS) -o $(BIN)/ms2dot ms2dot.o \ $(TA_ROOT)/lib/libxinterface.a \ $(TA_ROOT)/lib/libsyb.a \ $(TA_ROOT)/lib/uims2.a \ $(TA_ROOT)/lib/libutl.a \ $(TA_ROOT)/lib/libsystemdep.a \ $(TA_ROOT)/lib/libdisplay.a
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -