blast_node \
blast_usage_report
-SRC = $(SRC_C:%=.core_%) $(SRC_CXX)
+SRC = $(SRC_CXX)
LIB = xblast
-DLL_LIB = $(BLAST_LDEP) $(SOBJMGR_LIBS)
+DLL_LIB = $(BLAST_LDEP) $(SOBJMGR_LIBS) blast seqdb seqset seq general xser xconnect sequtil tables xutil xncbi
CFLAGS = $(FAST_CFLAGS)
CPPFLAGS = -DNCBI_MODULE=BLAST $(ORIG_CPPFLAGS)
LIB = blastinput
-DLL_LIB = xblast align_format ncbi_xloader_blastdb_rmt ncbi_xloader_blastdb seqdb $(OBJREAD_LIBS) $(OBJMGR_LIBS) xutil
+ DLL_LIB = xblast align_format ncbi_xloader_blastdb_rmt ncbi_xloader_blastdb seqdb xobjread \
+ $(OBJREAD_LIBS) $(OBJMGR_LIBS) xutil ncbi_xloader_genbank ncbi_xreader_id2 ncbi_xreader \
+ scoremat seqset seq xser xutil xncbi
# should be redundant, given the above :-/
ASN_DEP = seqset xnetblast
LDFLAGS = $(FAST_LDFLAGS)
WATCHERS = madden camacho fongah2
+DLL_LIB = composition_adjustment xconnect tables
USES_LIBRARIES = \
composition_adjustment connect tables
CXXFLAGS = -DDO_INLINE $(FAST_CXXFLAGS)
LDFLAGS = $(FAST_LDFLAGS)
+DLL_LIB = blast seqdb xobjread xobjutil xobjmgr seqset seq xser xutil xncbi
+
ASN_DEP = seqset submit
WATCHERS = morgulis
SRC = main mkindex_app
LIB_ = xalgoblastdbindex blast composition_adjustment seqdb blastdb \
- $(OBJREAD_LIBS) xobjutil tables connect $(SOBJMGR_LIBS)
+ $(OBJREAD_LIBS) xobjutil tables xconnect $(SOBJMGR_LIBS)
LIB = $(LIB_:%=%$(STATIC)) $(LMDB_LIB)
CXXFLAGS = $(FAST_CXXFLAGS)
WATCHERS = jianye zaretska madden camacho fongah2
+DLL_LIB = xformat $(BLAST_LIBS) align_format blastxml blastxml2 \
+ xhtml xcgi xncbi
USES_LIBRARIES = \
$(BLAST_LIBS) align_format blastxml blastxml2
SRC = symdust
+DLL_LIB = xobjmgr seq xncbi
+
CXXFLAGS = $(FAST_CXXFLAGS)
LDFLAGS = $(FAST_LDFLAGS)
SRC = segmask
+DLL_LIB = blast xobjmgr xncbi
+
CXXFLAGS = $(FAST_CXXFLAGS)
LDFLAGS = $(FAST_LDFLAGS)
CXXFLAGS = $(FAST_CXXFLAGS)
LDFLAGS = $(FAST_LDFLAGS)
-
+DLL_LIB = seqmasks_io xobjread xobjutil xobjmgr seq xncbi
USES_LIBRARIES = \
seqmasks_io
xbiosample_util needs valid
xbiosample_util needs xmlwrapp
xbiosample_util needs xobjutil
-xblast includes blast
+xblast needs blast
xblast needs xalgoblastdbindex
xblast needs xalgodustmask
xblast needs xalgowinmask
user_agent
LIB = xcgi
+DLL_LIB = xutil xncbi
+
CPPFLAGS = $(ORIG_CPPFLAGS) $(FASTCGI_INCLUDE)
WATCHERS = vakatov
LIB = xconnect
+DLL_LIB = xncbi
+
LIBS = $(NETWORK_LIBS) $(ORIG_LIBS)
PROJ_TAG = core
SRC = test_boost teamcity_messages
LIB = test_boost
+DLL_LIB = xncbi
+
CPPFLAGS = $(ORIG_CPPFLAGS) $(BOOST_INCLUDE)
REQUIRES = Boost.Test.Included
SRC = test_mt
LIB = test_mt
+DLL_LIB = xncbi
+
# REQUIRES = MT
USE_PCH = no
commentdiag indentstream html_exception writer_htmlenc
LIB = xhtml
+DLL_LIB = xncbi
+
WATCHERS = ivanov
DLL_LIB = seqset scoremat
+DLL_LIB = scoremat seqset seq xser xncbi
+
WATCHERS = camacho
DLL_LIB = xconnect
+DLL_LIB = xnetblast xconnect xser xutil xncbi
+
USES_LIBRARIES = \
xconnect xnetblast
DLL_LIB = xser
+DLL_LIB = seq xser xncbi
+
WATCHERS = camacho
LIB = blastxml
SRC = blastxml__ blastxml___
+DLL_LIB = xser xncbi
+
USES_LIBRARIES = \
xser
LIB = blastxml2
SRC = blastxml2__ blastxml2___
+DLL_LIB = xser xutil xncbi
+
USES_LIBRARIES = \
xser
LIB = entrez2
SRC = entrez2__ entrez2___
+DLL_LIB = xser xutil xncbi
USES_LIBRARIES = \
xser
LIB = entrez2cli
SRC = entrez2_client entrez2_client_
-DLL_LIB = entrez2 xconnect
+DLL_LIB = entrez2 xconnect xser xutil xncbi
USES_LIBRARIES = \
entrez2 xconnect
LIB = gbseq
SRC = gbseq__ gbseq___
+DLL_LIB = xser xutil xncbi
USES_LIBRARIES = \
xser
LIB = genome_collection
SRC = genome_collection__ genome_collection___
+DLL_LIB = seq general xser xncbi
+
WATCHERS = dicuccio smithrg zherikov
DLL_LIB = seqset
+DLL_LIB = seqset seq xser xncbi
+
WATCHERS = vasilche
LIB = id2
SRC = id2__ id2___
+DLL_LIB = seqsplit seq xser xncbi
+
WATCHERS = vasilche
USES_LIBRARIES = \
LIB = medlars
SRC = medlars__ medlars___
+DLL_LIB = biblio xser xutil xncbi
USES_LIBRARIES = \
biblio
LIB = medline
SRC = medline__ medline___
-DLL_LIB = biblio general
+DLL_LIB = biblio general xser xncbi
USES_LIBRARIES = \
biblio
LIB = mla
SRC = mla__ mla___
+DLL_LIB = medlars pub pubmed xser xutil xncbi
USES_LIBRARIES = \
medlars pub pubmed
DLL_LIB = mla pubmed medlars xconnect
+DLL_LIB = mla xconnect xser xutil xncbi
+
USES_LIBRARIES = \
mla xconnect
LIB = pub
SRC = pub__ pub___
-DLL_LIB = medline biblio
+DLL_LIB = medline biblio xser xncbi
USES_LIBRARIES = \
medline
LIB = pubmed
SRC = pubmed__ pubmed___
+DLL_LIB = medline biblio xser xutil xncbi
USES_LIBRARIES = \
medline
LIB = scoremat
SRC = scoremat__ scoremat___
-DLL_LIB = seqset
+DLL_LIB = seqset seq general xser xncbi
USES_LIBRARIES = \
seqset
seq_loc_mapper_base seq_align_mapper_base seqlocinfo so_map \
seq_loc_from_string seq_loc_reverse_complementer
-DLL_LIB = seqcode pub general xser sequtil
+DLL_LIB = seqcode pub biblio general xser sequtil xutil xncbi
WATCHERS = vasilche grichenk bollin ludwigf
LIB = seqcode
SRC = seqcode__ seqcode___
+DLL_LIB = xser xncbi
+
USES_LIBRARIES = \
xser
LIB = seqedit
SRC = seqedit__ seqedit___
-
+
+DLL_LIB = seqset seq general xser xncbi
USES_LIBRARIES = \
LIB = seqset
SRC = seqset__ seqset___ gb_release_file
-DLL_LIB = $(SEQ_LIBS)
+DLL_LIB = $(SEQ_LIBS) xser xncbi
USES_LIBRARIES = \
$(SEQ_LIBS) pub
LIB = seqsplit
SRC = seqsplit__ seqsplit___
+DLL_LIB = seqset seq xser xncbi
+
WATCHERS = vasilche
LIB = submit
SRC = submit__ submit___
+DLL_LIB = seqset seq biblio general xser xncbi
+
USES_LIBRARIES = \
seqset
WATCHERS = domrach
+DLL_LIB = xconnect seq xser xutil xncbi
USES_LIBRARIES = \
$(SEQ_LIBS) pub xconnect
WATCHERS = bollin holmesbr
+DLL_LIB = xconnect seq xser xutil xncbi
USES_LIBRARIES = \
$(SEQ_LIBS) pub xconnect
ASN_DEP = seqset
+DLL_LIB = xser xutil xncbi
USES_LIBRARIES = \
xser
ASN_DEP = general
+DLL_LIB = general xser xregexp xutil xncbi
+
USES_LIBRARIES = \
general xregexp
LIB = variation
SRC = variation__ variation___
+DLL_LIB = seq xser xutil xncbi
USES_LIBRARIES = \
$(SEQ_LIBS) pub
CPPFLAGS = $(ORIG_CPPFLAGS) $(CMPRS_INCLUDE)
-DLL_LIB = $(SOBJMGR_LIBS)
+DLL_LIB = xobjmgr seqsplit seqset seq general xser xcompress xncbi
WATCHERS = vasilche
DLL_LIB = submit $(SOBJMGR_LIBS)
+DLL_LIB = xobjmgr seqset seq pub biblio general xser sequtil xutil xncbi
+
WATCHERS = ucko vasilche
LIBS = $(BLAST_THIRD_PARTY_LIBS) $(ORIG_LIBS)
+DLL_LIB = xalnmgr ncbi_xloader_genbank seqdb blast_services xobjread xobjutil \
+ xobjmgr xnetblast blastdb gene_info taxon1 seqset seq general xser \
+ xcgi xhtml tables xncbi
+
### EXAMPLES OF OTHER SETTINGS THAT MIGHT BE OF INTEREST
# CFLAGS = $(FAST_CFLAGS)
# CXXFLAGS = $(FAST_CXXFLAGS)
WATCHERS = grichenk
+DLL_LIB = xobjutil xobjmgr seqset seq xser tables xncbi
USES_LIBRARIES = \
tables xobjutil
CPPFLAGS = -DNCBI_MODULE=BLASTDB $(ORIG_CPPFLAGS)
+DLL_LIB = seqdb xobjutil xobjmgr seq xser sequtil xutil xncbi
### EXAMPLES OF OTHER SETTINGS THAT MIGHT BE OF INTEREST
# CFLAGS = $(FAST_CFLAGS)
LIB = gene_info
SRC = gene_info gene_info_reader file_utils
+DLL_LIB = xncbi
USES_LIBRARIES = \
xncbi
DLL_LIB = blastdb $(SOBJMGR_LIBS) $(LMDB_LIB)
LIBS = $(BLAST_THIRD_PARTY_LIBS)
+DLL_LIB = blastdb xobjmgr seq general xser sequtil xncbi
+
CFLAGS = $(FAST_CFLAGS)
CPPFLAGS = -DNCBI_MODULE=BLASTDB $(ORIG_CPPFLAGS) $(BLAST_THIRD_PARTY_INCLUDE)
CXXFLAGS = $(FAST_CXXFLAGS)
LIB = writedb
+DLL_LIB = seqdb xobjread xobjmgr blastdb seqset seq general \
+ xser sequtil xutil xncbi
+
CFLAGS = $(FAST_CFLAGS)
CPPFLAGS = -DNCBI_MODULE=BLASTDB $(ORIG_CPPFLAGS) $(BLAST_THIRD_PARTY_INCLUDE)
CXXFLAGS = $(FAST_CXXFLAGS)
DLL_LIB = xnetblastcli xnetblast
+DLL_LIB = xnetblastcli xnetblast xser xconnect xutil xncbi
+
CFLAGS = $(FAST_CFLAGS)
# -DNCBI_MODULE=NETBLAST moved to blast_services.*pp to avoid misnamed modules in DLL configurations
CPPFLAGS = $(ORIG_CPPFLAGS)
cleanup_pub newcleanupp capitalization_string fix_feature_id \
cleanup_message
-DLL_LIB = $(OBJEDIT_LIBS) xregexp $(PCRE_LIB)
+DLL_LIB = $(OBJEDIT_LIBS) xobjutil valid xregexp $(PCRE_LIB) $(SOBJMGR_LIBS)
LIB = xcleanup
LIBS = $(PCRE_LIBS)
LIB = ncbi_xloader_blastdb
SRC = bdbloader cached_sequence local_blastdb_adapter
-DLL_LIB = seqdb
+DLL_LIB = seqdb xobjmgr seqset seq xncbi
CPPFLAGS = -DNCBI_MODULE=BLASTDB $(ORIG_CPPFLAGS)
CPPFLAGS = -DNCBI_MODULE=BLASTDB $(ORIG_CPPFLAGS)
+DLL_LIB = ncbi_xloader_blastdb blast_services xobjmgr seq xncbi
+
ASN_DEP = blastdb xnetblast
WATCHERS = camacho
# Dependencies for shared library
DLL_LIB = general ncbi_xreader$(DLL) $(GENBANK_PSG_CLIENT_LDEP)
+DLL_DLIB = ncbi_xreader_cache ncbi_xreader_id1 ncbi_xreader_id2 \
+ id2 id1 ncbi_xreader $(GENBANK_PSG_CLIENT_LDEP) xobjmgr \
+ seq xutil xncbi
+
LIBS = $(GENBANK_THIRD_PARTY_LIBS) $(CMPRS_LIBS) $(ORIG_LIBS)
CPPFLAGS = $(ORIG_CPPFLAGS) $(CMPRS_INCLUDE)
LIBS = $(CMPRS_LIBS) $(NETWORK_LIBS) $(DL_LIBS) $(ORIG_LIBS)
+DLL_DLIB = xobjmgr id2 seqsplit id1 seqset seq general \
+ xser xconnect xcompress xutil xncbi
+
WATCHERS = vasilche
# Dependencies for shared library
DLL_LIB = ncbi_xreader$(DLL)
+DLL_DLIB = ncbi_xreader xobjmgr seq xser xncbi
+
CPPFLAGS = $(ORIG_CPPFLAGS) $(CMPRS_INCLUDE)
WATCHERS = vasilche
# Dependencies for shared library
DLL_LIB = ncbi_xreader$(DLL) $(GENBANK_READER_LDEP)
+DLL_DLIB = ncbi_xreader xobjmgr id1 seq general xser xconnect xutil xncbi
+
CPPFLAGS = $(ORIG_CPPFLAGS) $(CMPRS_INCLUDE)
WATCHERS = vasilche
CPPFLAGS = $(ORIG_CPPFLAGS) $(Z_INCLUDE)
# Dependencies for shared library (disabled due to problems on Darwin)
-# DLL_LIB = xconnect ncbi_xreader$(DLL)
+DLL_LIB = xconnect ncbi_xreader$(DLL)
+
+DLL_DLIB = ncbi_xreader xobjmgr id2 seqsplit seq xser xconnect xncbi
+
WATCHERS = vasilche
WATCHERS = ludwigf dicuccio
+DLL_LIB = xcleanup valid gbseq mlacli mla medlars pubmed submit xalnmgr \
+ xobjutil taxon3 $(SOBJMGR_LIBS)
USES_LIBRARIES = \
gbseq mlacli xalnmgr xcleanup
message_listener line_error
-DLL_LIB = submit seqset $(SEQ_LIBS) general xutil xlogging
+DLL_LIB = submit seqset $(SEQ_LIBS) general xutil xlogging pub xser xncbi
USES_LIBRARIES = submit xlogging
mask_writer_blastdb_maskinfo
ASN_DEP = seqset
-DLL_LIB = seqdb blastdb
+DLL_LIB = seqdb xobjread xobjutil xobjmgr blastdb seqset seq xser xncbi
LIBS = $(BLAST_THIRD_PARTY_LIBS) $(ORIG_LIBS)
ASN_DEP = seqset
+DLL_LIB = ncbi_xloader_genbank xobjmgr seq xncbi
+
LIB = xobjsimple
SRC = simple_om
DLL_LIB = xutil
+DLL_LIB = xutil xncbi
+
WATCHERS = gouriano
LIB = xutil
PROJ_TAG = core
+DLL_LIB = xncbi
LIBS = $(ORIG_LIBS)
WATCHERS = vakatov
CPPFLAGS = $(ORIG_CPPFLAGS) $(CMPRS_INCLUDE)
-DLL_LIB = $(BZ2_LIB) $(Z_LIB) $(LZO_LIB)
+DLL_LIB = $(BZ2_LIB) $(Z_LIB) $(LZO_LIB) xutil xncbi
LIBS = $(BZ2_LIBS) $(Z_LIBS) $(LZO_LIBS) $(ORIG_LIBS)
WATCHERS = ivanov
LIB = sequtil
SRC = sequtil sequtil_convert sequtil_convert_imp sequtil_manip sequtil_tables sequtil_shared
+DLL_LIB = xncbi
+
WATCHERS = grichenk ucko
CPPFLAGS = $(ORIG_CPPFLAGS) $(PCRE_INCLUDE)
-DLL_LIB = $(PCRE_LIB)
+DLL_LIB = $(PCRE_LIB) xncbi
LIBS = $(PCRE_LIBS)
USES_LIBRARIES = \
DLL_LIB = $(PCRE_LIB)
LIBS = $(PCRE_LIBS)
+DLL_LIB = xregexp xncbi
+
USES_LIBRARIES = \
xregexp $(PCRE_LIB) $(PCRE_LIBS) xncbi