Makefile
上传用户:yhdzpy8989
上传日期:2007-06-13
资源大小:13604k
文件大小:1k
源码类别:

生物技术

开发平台:

C/C++

  1. #  ===========================================================================
  2. #  PRODUCTION $Log: Makefile,v $
  3. #  PRODUCTION Revision 1000.2  2004/06/01 19:31:02  gouriano
  4. #  PRODUCTION PRODUCTION: UPGRADED [GCC34_MSVC7] Dev-tree R1.33
  5. #  PRODUCTION
  6. #  ===========================================================================
  7. MODULES = omssa access biblio blast blastdb cdd cn3d docsum biotree 
  8.           entrez2 entrezgene featdef gbseq general id1 id2 insdseq 
  9.           medlars medline mim mla mmdb1 mmdb2 mmdb3 ncbimime objprt 
  10.           proj pub pubmed scoremat seq seqalign seqblock seqcode 
  11.           seqfeat seqloc seqsplit seqres seqset submit taxon1 tinyseq
  12. new_module = $(builddir)/new_module.sh
  13. all all_files sources makefiles directories purge_sources purge_all_sources purge_all_files:
  14. for i in $(MODULES); do 
  15. MAKE=$(MAKE); export MAKE; 
  16. ( cd $$i && $(new_module) $$i $@; ) 
  17. || case "$(MFLAGS)" in *k*) ;; *) exit 2 ;; esac; 
  18. done
  19. all: clean_sources
  20. clean_sources:
  21. for i in $(MODULES); do 
  22. rm -f $$i/$$i.files; 
  23. done
  24. ASNFILES = $(MODULES:%=%/%.asn)
  25. all.asn: $(ASNFILES)
  26. cat $(ASNFILES) >$@