all_objects_generation.mak
上传用户:yhdzpy8989
上传日期:2007-06-13
资源大小:13604k
文件大小:15k
源码类别:
生物技术
开发平台:
C/C++
- # $Id: all_objects_generation.mak,v 1000.2 2004/06/01 17:38:47 gouriano Exp $
- #
- # Microsoft Visual Studio 6.0 Makefile for generation of ASN.1-mediated
- # object code
- # Authors: Vladimir Ivanov, Michael DiCuccio
- #
- # Set the default configuration, if none is provided
- !IF "$(INTDIR)" == ""
- !MESSAGE No configuration specified.
- !ENDIF
- !IF "$(BINDIR)" == ""
- !MESSAGE No binary subdirectory specified.
- !ENDIF
- ROOTDIR = ......
- OBJSRC = $(ROOTDIR)srcobjects
- DATATOOL_BIN = $(ROOTDIR)compilersmsvc_prj$(BINDIR)$(INTDIR)datatool.exe
- DATATOOL = @$(DATATOOL_BIN) -oR $(ROOTDIR) -m $(ROOTDIR)srcobjects$*$*.asn -oA -oc $* -or objects$* -od $(ROOTDIR)srcobjects$*$*.def -ocvs -pch ncbi_pch.hpp
- all :
- access.stamp biblio.stamp blast.stamp blastdb.stamp cdd.stamp cn3d.stamp
- docsum.stamp entrez2.stamp entrezgene.stamp featdef.stamp gbseq.stamp
- general.stamp id1.stamp id2.stamp medlars.stamp medline.stamp mim.stamp
- mla.stamp mmdb1.stamp mmdb2.stamp mmdb3.stamp ncbimime.stamp objprt.stamp
- omssa.stamp pub.stamp pubmed.stamp scoremat.stamp seq.stamp seqalign.stamp
- seqblock.stamp seqcode.stamp seqfeat.stamp seqloc.stamp seqres.stamp
- seqset.stamp seqsplit.stamp submit.stamp taxon1.stamp tinyseq.stamp biotree.stamp
- clean : .
- @echo Deleting timestamp files...
- @if exist $(ROOTDIR)compilersmsvc_prjobjects*.stamp erase $(ROOTDIR)compilersmsvc_prjobjects*.stamp
- access.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_ACCESS_EXPORT -M ""
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- biblio.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_BIBLIO_EXPORT -M "objects/general/general.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- blast.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_BLAST_EXPORT -M "objects/seq/seq.asn objects/seqset/seqset.asn objects/seqloc/seqloc.asn objects/seqalign/seqalign.asn objects/scoremat/scoremat.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- blastdb.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_BLASTDB_EXPORT -M "objects/seq/seq.asn objects/seqset/seqset.asn objects/seqloc/seqloc.asn objects/seqalign/seqalign.asn objects/scoremat/scoremat.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- cdd.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_CDD_EXPORT -M "objects/general/general.asn objects/biblio/biblio.asn objects/pub/pub.asn objects/seq/seq.asn objects/seqset/seqset.asn objects/seqloc/seqloc.asn objects/seqfeat/seqfeat.asn objects/seqalign/seqalign.asn objects/mmdb1/mmdb1.asn objects/mmdb2/mmdb2.asn objects/mmdb3/mmdb3.asn objects/cn3d/cn3d.asn objects/scoremat/scoremat.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- cn3d.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_CN3D_EXPORT -M "objects/mmdb1/mmdb1.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- docsum.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_DOCSUM_EXPORT -M ""
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- entrez2.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_ENTREZ2_EXPORT -M ""
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- entrezgene.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_ENTREZGENE_EXPORT -M "objects/seqfeat/seqfeat.asn objects/general/general.asn objects/seqloc/seqloc.asn objects/pub/pub.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- featdef.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_FEATDEF_EXPORT -M ""
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- gbseq.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_GBSEQ_EXPORT -M ""
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- general.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_GENERAL_EXPORT -M ""
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- id1.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_ID1_EXPORT -M "objects/seqloc/seqloc.asn objects/seqset/seqset.asn objects/seq/seq.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- id2.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_ID2_EXPORT -M "objectsseqlocseqloc.asn objectsseqsplitseqsplit.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- seqsplit.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_ID2_EXPORT -M "objectsseqlocseqloc.asn objectsseqsetseqset.asn objectsseqseq.asn objectsseqalignseqalign.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- medlars.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_MEDLARS_EXPORT -M "objects/general/general.asn objects/biblio/biblio.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- medline.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_MEDLINE_EXPORT -M "objects/general/general.asn objects/biblio/biblio.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- mim.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_MIM_EXPORT -M ""
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- mla.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_MLA_EXPORT -M "objects/biblio/biblio.asn objects/medline/medline.asn objects/medlars/medlars.asn objects/pubmed/pubmed.asn objects/pub/pub.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- mmdb1.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_MMDB1_EXPORT -M "objects/general/general.asn objects/biblio/biblio.asn objects/pub/pub.asn objects/seqset/seqset.asn objects/seqloc/seqloc.asn objects/seqfeat/seqfeat.asn objects/mmdb2/mmdb2.asn objects/mmdb3/mmdb3.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- mmdb2.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_MMDB2_EXPORT -M "objects/general/general.asn objects/biblio/biblio.asn objects/pub/pub.asn objects/seqset/seqset.asn objects/seqloc/seqloc.asn objects/seqfeat/seqfeat.asn objects/mmdb1/mmdb1.asn objects/mmdb3/mmdb3.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- mmdb3.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_MMDB3_EXPORT -M "objects/general/general.asn objects/biblio/biblio.asn objects/pub/pub.asn objects/seqset/seqset.asn objects/seqloc/seqloc.asn objects/seqfeat/seqfeat.asn objects/mmdb1/mmdb1.asn objects/mmdb2/mmdb2.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- ncbimime.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_NCBIMIME_EXPORT -M "objects/general/general.asn objects/biblio/biblio.asn objects/pub/pub.asn objects/medline/medline.asn objects/seq/seq.asn objects/seqset/seqset.asn objects/seqloc/seqloc.asn objects/seqfeat/seqfeat.asn objects/mmdb1/mmdb1.asn objects/mmdb2/mmdb2.asn objects/mmdb3/mmdb3.asn objects/cn3d/cn3d.asn objects/cdd/cdd.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- objprt.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_OBJPRT_EXPORT -M ""
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- omssa.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_OMSSA_EXPORT -M ""
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- pub.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_PUB_EXPORT -M "objects/general/general.asn objects/biblio/biblio.asn objects/medline/medline.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- pubmed.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_PUB_EXPORT -M "objects/general/general.asn objects/biblio/biblio.asn objects/medline/medline.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- scoremat.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_SCOREMAT_EXPORT -M "objects/general/general.asn objects/blast/blast.asn objects/seqset/seqset.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- seq.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_SEQ_EXPORT -M "objects/general/general.asn objects/biblio/biblio.asn objects/pub/pub.asn objects/medline/medline.asn objects/seqloc/seqloc.asn objects/seqblock/seqblock.asn objects/seqalign/seqalign.asn objects/seqfeat/seqfeat.asn objects/seqres/seqres.asn objects/seqset/seqset.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- seqalign.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_SEQALIGN_EXPORT -M "objects/general/general.asn objects/biblio/biblio.asn objects/medline/medline.asn objects/seqloc/seqloc.asn objects/seqblock/seqblock.asn objects/seqalign/seqalign.asn objects/seqfeat/seqfeat.asn objects/seqres/seqres.asn objects/seqset/seqset.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- seqblock.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_SEQBLOCK_EXPORT -M "objects/general/general.asn objects/biblio/biblio.asn objects/medline/medline.asn objects/seqloc/seqloc.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- seqcode.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_SEQCODE_EXPORT -M ""
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- seqfeat.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_SEQFEAT_EXPORT -M "objects/general/general.asn objects/biblio/biblio.asn objects/medline/medline.asn objects/pub/pub.asn objects/seqloc/seqloc.asn objects/seq/seq.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- seqloc.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_SEQLOC_EXPORT -M "objects/general/general.asn objects/biblio/biblio.asn objects/seqfeat/seqfeat.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- seqres.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_SEQRES_EXPORT -M "objects/general/general.asn objects/biblio/biblio.asn objects/medline/medline.asn objects/seqloc/seqloc.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- seqset.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_SEQSET_EXPORT -M "objects/general/general.asn objects/biblio/biblio.asn objects/medline/medline.asn objects/seq/seq.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- submit.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_SUBMIT_EXPORT -M "objects/general/general.asn objects/biblio/biblio.asn objects/seq/seq.asn objects/seqset/seqset.asn objects/seqloc/seqloc.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- taxon1.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_TAXON1_EXPORT -M "objects/seqfeat/seqfeat.asn"
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- tinyseq.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_TINYSEQ_EXPORT -M ""
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@
- biotree.stamp : $(ROOTDIR)srcobjects$*$*.asn $(DATATOOL_BIN) $(ROOTDIR)srcobjects$*$*.def
- @echo Generating classes from $*.asn...
- $(DATATOOL) -oex NCBI_BIOTREE_EXPORT -M ""
- @if exist $@ erase $@
- @echo timestamp for $*.asn > $@