Parent Directory
|
Revision Log
| Links to HEAD: | (view) (download) (as text) (annotate) |
| Sticky Revision: |
Adding opentelemetry library and test. JIRA CXX-13550
JIRA: RW-2144 Introduced new huge_asn library On Windows, included it into ncbi_seqext.dll
ncbi_export.h: Stub out NCBI_BMAREFINE_EXPORT. JIRA: DD-3282.
ncbi_algo_structure: drop xbma_refiner, slated to move to internal. JIRA: DD-3282.
Remove NCBI_VDB2BLAST_EXPORT, JIRA:SB-3195
Added xfcgi_mt library. JIRA CXX-12023
Added Jaeger tracing support. JIRA CXX-11808
Add specifier for vdb2blast, JIRA:SB-3132
Clean up leftover references to long-gone dblib and ftds64 drivers. JIRA: CXX-8275, CXX-9835.
JIRA: RW-1117 Remove xflatfile from ncbi_seqext.dll
JIRA: RW-1117 Merge development branch back into trunk. This is a big change that has the potential to cause problems. Fingers crossed it doesn't
Moved libuv wrappers to new library 'xxconnect2'. JIRA CXX-11242
Disable warning 4091 on Windows SDK 8.1 and older.
Added exports macro for dbsnp_ptis library. JIRA: CXX-11007
Added CDD data loader. JIRA CXX-10977
Add NCBI_VARIATION_UTILS_EXPORT(S). JIRA:RSNP-5339
Deleted standalone PSG loader. JIRA CXX-10577
Added PSG data loader, adjusted related projects and files. JIRA CXX-9866
To objtools/import, add dll decorations. Rename CGtfRecord to CGtfImportData to avoid name clash with xobjwrite::CGtfRecord.
Added cdd_access and id2proc_cdd libraries. JIRA CXX-8087
Added VDB SNP loader exports. JIRA: CXX-6242
Added NCBI_ID2PROC_WGS_EXPORT. JIRA: CXX-7389
Export macro changed. JIRA: SQD-1466
Added NCBI_DISCREPANCY_REPORT_EXPORTS to the export definitions for NCBI_SEQEXT.DLL.
Add blastxml2, JIRA:SB-1295
JIRA:SQD-1429 moved valid to ncbi_seqext, added method to structured comment field handler to list field names.
JIRA:GB-2556 moving discrepancy report and on-caller tool functionality to a library
Added missed export specifier. JIRA UUD-4
JIRA:MVI-2073 Added NCBI_XALGOID_MAPPER_EXPORT
Fixes regarding CObjCoords classes (objcoords and hgvs libraries) objcoords goes to ncbi_misc.dll, hgvs goes as static lib JIRA: GB-1548
Moved utility functions for unit tests to new library
NCBI_MISC.DLL += genesbyloc.lib JIRA:GRT-2167
Added genesbyloc exports. JIRA: GRT-2167
Added export for VDB Graph loader. JIRA: CXX-3768
Added WGS loader exports. JIRA: CXX-2930
Added exports to variation module. Moved it to ncbi_seq.dll. JIRA: CXX-3388
ncbi_export.h: add NCBI_XPRIMER_EXPORT(S) under NCBI_XALGO_EXPORTS per Jian Ye.
Added CSRA loader exports. JIRA: CXX-2673
CHANGED: common/ncbi_export.h
app/annotwriter/Makefile.annotwriter.app
objects/seq/Makefile.seq.lib
objtools/Makefile.in
objtools/writers/gff3_write_data.cpp
ADDED: objects/seq/sofa_type.hpp
objects/seq/genbank_type.hpp
objects/seq/sofa_map.[ch]pp
DELETED: objtools/rwutil
objtools/rwutil/sofa_type.hpp
objtools/rwutil/sofa_map.[ch]pp
objtools/rwutil/genbank_type.hpp
objtools/rwutil/Makefile.in
objtools/rwutil/Makefile.xobjrwutil.lib
JIRA: MSS-39
Move objtools to a better place.
Specifically, SO mapping is now part of the libseq library.
Added: objtools/rwutil
objtools/rwutil/sofa_type.hpp
objtools/rwutil/sofa_map.[ch]pp
objtools/rwutil/genbank_type.hpp
src/objtools/rwutil/Makefile.in
objtools/rwutil/Makefile.xobjrwutil.lib
CHANGED:app/annotwriter/Makefile.annotwriter.app
objtools/Makefile.in
objtools/writers/gff3_write_data.cpp
common/ncbi_export.h
dll/objects/ncbi_seqext/Makefile.ncbi_seqext.dll
JIRA: MSS-39
Start consolidating shared code between objtools/reader and objtools/writer
into a shared library. Currently this includes only SO type mapping. In the
future, will also include shared data structures as well as CIGAR string
handling.
Move SNP utility APIs from GUI to CORE. JIRA: SNPD-360
Temporarily undefine NCBI_SNPUTIL_EXPORT. JIRA: SNPD-360
NCBI_SEQEXT_EXPORTS += NCBI_SNPUTIL_EXPORTS in preparation for moving SNP utility APIs grom GUI to CORE. JIRA: SNPD-360
Move CSegMasker class to xalgosegmask library JIRA SB-673
Revert export specifiers, hosting of xngalign in ncbi_algo JIRA: CXX-1905
Add export specifiers for NG aligner JIRA: CXX-1905
Added LDS2 and LDS2 data loader. JIRA CXX-1722
Added first implementation of gicache reader. JIRA: CXX-439
Delete MSDBLIB and SQLITE DBAPI drivers. JIRA: CXX-1323
Move #include <ncbiconf.h> from <corelib/ncbistl.hpp> to <common/ncbi_export.h> to ensure that the latter will always see any definition of HAVE_ATTRIBUTE_VISIBILITY_DEFAULT.
Rework most NCBI_*_EXPORT macros in terms of generic new
NCBI_DLL_EXPORT and NCBI_DLL_IMPORT macros, which expand to
__attribute__((visibility("default"))) in GCC 4.x for the sake of
builds (most notably under Xcode in Release mode) that specify
-fvisibility=hidden. As such, move the bulk of the definitions to
<common/ncbi_export.h>, turn <corelib/mswin_export.h> into a
forwarding header, and update references thereto (or drop them
altogether if they were redundant).
Refactoring xblastformat into three separate libraries: align_format, blastdb_format, and xblastformat. JIRA SB-193
Add the taxon3 spec (under ncbi_seq) per Colleen Bollin's request.
Added SRA and BAM exports. JIRA: CXX-638.
Remove macro redefinition
Don't report C4189 as a warning at level 3
NCBI_BLASTINPUT_EXPORTS -> NCBI_XALGO_BLASTINPUT_EXPORTS
Break up blastinput library from ncbi_algo.dll
Enable warnings C4189, C4239 at warning level 3
Add NCBI_UNIMOD_EXPORTS under NCBI_ALGOMS_EXPORTS per recent changes to unimod.def.
Include fcgi library in windows build.
Fix DLL linkage for remote blast data loader.
+ NCBI_PEPXML_EXPORT
Enable warnings C4287 and C4296 (detect signed/unsigned mismatch; warn on pointless comparison of unsigned value to negative number)
Enable warnings C4062 C4191 C4263 C4265: - warn about unhandled enum values (C4062) - warn about invalid function pointer casts (C4191) - warn about virtual overrides with invalid signatures (C4263) - warn about missing virtual dtor (C4265)
Added EUtils
+ NCBI_SEQ_EXPORTS to NCBI_XALGO_EXPORTS
Fixed svn properties in trunk/c++.
Added export declaration for PubSeqOS2 reader.
CVS $Log$ keyword clean-up: everything except "internal".
Added genome collection export specifier for non-windows builds...
Added export specifier for genome collections ASN library
add export macros for ncbi_algo_structure.dll
+ NCBI_BLOBSTORAGE_FILE_EXPORT
+ NCBI_DBAPIDRIVER_SQLITE3_EXPORT
Added export specifier for COBALT. Reordered dummy defines for Unix.
Redone an implementation of IBlobStorage interface based on NetCache as a plugin
move valerr from ncbi_seqmisc to ncbi_seqext
add NCBI_VALERR_EXPORT
Added NCBI_SEQEDIT_EXPORT specifier
Added NET_CACTE exports to corelib
+NCBI_NET_CACHE_EXPORT(s)
Remove NCBI_XCONNEXT_EXPORTS.
Add NCBI_XCONNEXT_EXPORTS.
Added NCBI_XBLASTFORMAT_EXPORT(S)
Add NCBI_CLEANUP_EXPORTS to NCBI_SEQEXT_EXPORTS.
add NCBI_CLEANUP_EXPORT
Added data loader patcher
Added NCBI_XALGOCONTIG_ASSEMBLY_EXPORT (under NCBI_XALGO_EXPORTS)
+NCBI_BLASTXML_EXPORT (under NCBI_SEQ_EXPORTS, like NCBI_BLASTDB_EXPORT)
*** empty log message ***
Added NCBI_XALGODUSTMASK_EXPORT.
Added NCBI_XGRIDCGI_EXPORT
Do not use C++ comments in the .h files
Added export specifiers for objects/proj, objects/pcassay, objects/pcsubstance
Added NCBI_XREADER_CACHE_EXPORT.
Added export specifiers for xalgowinmask.
Added NCBI_XBLASTFORMAT_EXPORT
Drop NCBI_XBLAST_EXPORT from main export list - maintained separately in blast_export.h, duplicated here
BDB and DBAPI caches split into separate libs. Added entry point registration, fixed driver names.
Moved xobjsimple into its own dll
Added NCBI_XOBJSIMPLE_EXPORT(S) (under NCBI_SEQEXT_EXPORTS)
FreeTDS is ported on windows
Renamed NCBI_DBAPIDRIVER_BLOBSTORE_EXPORT->NCBI_DBAPIUTIL_BLOBSTORE_EXPORT
+ NCBI_DBAPIDRIVER_BLOBSTORE_EXPORT export specifier
Added NCBI_XALGOSEQQA_EXPORT
DOXIGEN'ization
Added NCBI_SEQTEST_EXPORT (to NCBI_SEQ)
Expunged last bits of GUI export specifiers
Moved most GUI export specifiers into gui_export; specifiers for GUICORE, GUICONFIG, and XGBPLUGIN, as well as the GUICORE DLL cluster, remain here.
Added exports for ID2 libraries. ID1 & ID2 moved to ncbi_seqext.dll.
Ordered export specifiers alphabetically. Removed duplicate copies of export specifier #ifdef blocks.
Added NCBI_REMAP_EXPORT specifier
Added NCBI_XOBJWRITE_EXPORT specifier (in NCBI_SEQEXT_EXPORTS)
Added export for xobjedit library
Added NCBI_BIOTREE_EXPORT
Added export specifier for gui/widgets/workspace
Added NCBI_XALNTOOL_EXPORT to static-only libraries section.
Corrected export specifier
added export specifier for library gui_objutils
New (shared) ASN.1 spec: insdseq
Added export specifier for TRACE data loader library
Export define for library xalnutil ( NCBI_XALNUTIL_EXPORT ) moved to static libraries section .
Added definition of NCBI_ENTREZGENE_EXPORTS to definition of NCBI_MISC_EXPORTS .
Removed #undef NCBI_DLL_BUILD when defined _LIB .
Renamed NCBI_REGEXP_EXPORT -> NCBI_XREGEXP_EXPORT; restored to non-static. Moved GUI modules to top
Added STATIC LIBRARIES SECTION - place for static-only libraries export prefix defines. Added defines for NCBI_REGEXP_EXPORT and NCBI_TEST_MT_EXPORT.
Rearranged GUI export specifiers (regrouped at end). Added export specifier for GUIMATH library. Corrected NCBI_TEST_MT_EXPORT.
Added defines for NCBI_TEST_MT_EXPORT (static lib test_mt.lib) .
Added NCBI_GUIWIDGETS_PHYLO_TREE_EXPORT for Phylogenetic Tree widget / viewer
Also add NCBI_XALGOPHYTREE_EXPORT to the empty define list....
Added export specifier for libxalgophytree
+ NCBI_XCGI_REDIRECT_EXPORTS, added it to NCBI_WEB.DLL
Added NCBI_GUIWIDGETSMISC_EXPORTS for Taxplot viewer
Added NCBI_XREADER_EXPORT
Added taxonomy to ncbi_seq
added export specifier for xformat library
Restored accidentally deleted NCBI_XLOADER_TABLE_EXPORT. Sorry.
Added export symbols for genbank data loader and associated readers.
+ NCBI_DBAPI_EXPORT
Dropped NCBI_GUIWIDGETS_FLEK_EXPORT - repalced with NCBI_GUIWIDGETS_FLU_EXPORT
Added export specifiers for Hit Matrix library
Added CGI/HTML library export specifiers
Add NCBI_GUIWIDGETS_GL_EXPORT to the null define list
Added NCBI_GUIWIDGETS_GL_EXPORT macros
add omssa, xomssa, omssacl to win32 build, including dll
Fixed gnomon export specifier
Added export specifier for gnomon
Added export specifier for xloader_cdd
Added export specifier for gui_config
Added export specifiers for XSQLITE, XLOADER_TABLE, and XOBJMANIP
Cleaned up and clarified export specifiers for the gui/widgets/ libraries - added a specifier for each static project, added top-level groupings for DLL projects
Added dummy export specifiers for non-Win32 platforms
Added new export specifiers for gui_widgets_seq, gui_widgets_aln
+ID2
Added export specifier for GUIGRAPH library
* Added export specifier NCBI_XIMAGE_EXPORT
Add specifiers for new libraries: blastdb, xalnutil, xloader_blastdb.
Added export specifier for libxblast. Modified layout of algorithm export specifiers
Fixed typo with NCBI_XLOADER_LDS_EXPORT
+ NCBI_XLOADER_LDS_EXPORTS (export/import macro for lds dataloader)
Moved BLAST, scoremat, and ID1 from ncbi_seq.dll to ncbi_seqext.dll
+NCBI_XOBJREAD_EXPORT(S), under NCBI_SEQEXT_EXPORTS.
Fixed specification of MMDB lib exports
+ export defines for bdb and lds libraries.
Rearranged include/objects/ subtree. This includes the following shifts:
- include/objects/alnmgr --> include/objtools/alnmgr
- include/objects/cddalignview --> include/objtools/cddalignview
- include/objects/flat --> include/objtools/flat
- include/objects/objmgr/ --> include/objmgr/
- include/objects/util/ --> include/objmgr/util/
- include/objects/validator --> include/objtools/validator
Fixed typo
Added export specifier NCBI_MLA_EXPORT
+SCOREMAT (under SEQEXT)
Moved BLAST object files into ncbi_seqext.dll
Added master export group NCBI_SEQEXT_EXPORTS. Moved a part code from NCBI_SEQ.DLL to NCBI_SEQEXT.DLLmswin_export.h
Added BLAST objects to NCBI_SEQ
Fix for the previous commit
Added export specifiers NCBI_BLAST_EXPORT and NCBI_ENTREZGENE_EXPORT
define NCBI_FLAT_EXPORT at end
Added export specifier for flatfile generator library. Made this specifier part of the NCBI_SEQ_EXPORTS master group
Added NCBI_DBAPIDRIVER_MYSQL_EXPORTS
Added export specifiers for XALGO, XGBPLUGIN
Added export specifiers NCBI_DBAPIDRIVER_*_EXPORT for ctlib, dblib, msdblib and odbc DBAI driver libraries
Added NCBI_TAXON1_EXPORT specifier
Reduce dependencies
Add NCBI_GUIDIALOGS_EXPORT to the null define list...
Added export specifiers for library GUI_DIALOGS.DLL
Move '#include <connect/connect_export.h>' up
Added NCBI_VALIDATOR_EXPORT
Added missing NCBI_SUBMIT_EXPORT to empty define list
Moved featdef and gbseq into ncbi_misc.dll
Fixed some minor niggling errors with export specifiers in the wrong places.
Initial revision.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| NCBI Systems Team">NCBI Systems Team | ViewVC Help |
| Powered by ViewVC 1.1.20 |